溫馨提示×

如何用OpenSSL檢查SSL證書有效期

小樊
77
2025-03-26 18:52:54
欄目: 云計算

要使用OpenSSL檢查SSL證書的有效期,請按照以下步驟操作:

  1. 打開命令行界面(在Windows上是“命令提示符”,在macOS和Linux上是“終端”)。

  2. 輸入以下命令,將your_domain.com替換為您要檢查的網站的域名:

openssl s_client -connect your_domain.com:443 -servername your_domain.com </dev/null 2>/dev/null | openssl x509 -noout -dates

這個命令的作用是:

  • 使用OpenSSL的s_client連接到指定域名的443端口(HTTPS的標準端口)。
  • -servername參數用于指定SNI(Server Name Indication),這在檢查多個域名的證書時非常有用。
  • </dev/null 2>/dev/null用于忽略s_client的輸出,因為我們只關心證書信息。
  • openssl x509 -noout -dates用于解析證書并輸出有效期信息。
  1. 按Enter鍵運行命令。您將看到類似以下的輸出:
notBefore=Jan  1 00:00:00 2021 GMT
notAfter=Dec 31 23:59:59 2021 GMT

這表示證書的有效期從2021年1月1日開始,到2021年12月31日結束。

請注意,如果您的系統上沒有安裝OpenSSL,您可能需要先安裝它。在某些操作系統上,您還可以使用在線工具(如SSL ShopperSSL Labs)來檢查SSL證書的有效期。

0
亚洲午夜精品一区二区_中文无码日韩欧免_久久香蕉精品视频_欧美主播一区二区三区美女