SSL证书到期时间查询

近期收到 ZeroSSL 发来的提醒邮件,因为一些政策的改变,使用 acme.sh 签发的证书需要重新签发。便想着查询一下证书有效期还剩多久。

方法一:直接在浏览器上查看

使用浏览器打开要查看 ssl 证书有效期的网站,点开域名前面的小锁即可查看。

方法二:通过 acme.sh 查看

假如你的 ssl 证书通过 acme.sh 进行签发的,通过以下命令就能查看证书的有效期是多久。

1
acme.sh list

方法三:通过 OpenSSL 查看

假如网站上了 cdn,一般来说上了 cdn 后按照方法一所查看域名证书不是该网站的,而是 cdn 服务商的证书。而恰巧该网站的证书是从别的服务器复制而来,方法二也就失效了。这时就需要在服务端通过 OpenSSL 进行查看。

进入 ssl 证书目录,执行以下命令即可。

1
openssl x509 -in fullchain.cer -noout -dates

上面介绍了几种查看ssl证书有效期的方法,一般来说还是在浏览器上查看最为方便。