opensslを使ったwebサーバのssl証明書の有効期限の確認方法
opensslを使ったwebサーバのsslの有効期限の確認方法
1 |
<br />echo | openssl s_client -connect 192.168.30.40:443 -showcerts | openssl x509 -dates -noout<span style="font-family: Georgia,serif;"><br />これで、有効期限のみ出力できる。<br /><br /><br /><br /></span>echo | openssl s_client -connect 192.168.30.40:443 -showcerts<br /> |
1 |
この部分までだと、server certを表示するだけ。<br />これのまんなかぐらいに出力されるcertをpipeでx590で展開して、<br />x509のオプションの"-dates"で有効期限のみを出力する。<br />"-noout"オプションは、ファイルじゃなくて、標準出力に出す。<br /><br />最初に"echo | "しているのは、pipeでenterをしているだけ。<br />enterをキーから入力するのが面倒な為。<br /><br /><br /> |