長生村本郷Engineers'Blog

千葉県長生村本郷育ちのエンジニアが書いているブログ

Shell

SSL証明書有効期限をチェックして結果をSlackに通知

概要 SSL証明書の有効期限切れでサイトにアクセスができなくなってしまった。 なんてことが発生しない様にする為に実装しました。 Shell スクリプト DOMAIN_LIST で設定した複数ドメインについて有効期限を確認します。 gist.github.com ※実際には Jenins で…

sftpをシェル化してファイルアップロード

概要 データ解析サービスを提供するサードパーティで 指定の Server, Path に指定形式で格納するように、 と指示がありました。 また、 「Protocol は sftp のみ許可でお願いします」 とも。 定期実行する必要もあったため シェルで書けないかということで、…

IPアドレスからホスト情報取得

概要 ipinfo.io の API により ホスト情報を取得するシェルを書きました。 不審なアクセスが増えてきた、 というときに接続元ホストを探る際に利用しています。 gist.github.com