在 UNIX 中检查证书的到期日期

Check the expiry date of a Certificate in UNIX

我想查询一些证书的有效期。

我用过

keytool -list -v certicate_name

keytool -list -v spid_1234.pem

但它没有告诉我所需证书的到期日期。

你可以使用 openssl:

openssl x509 -in cert.pem -inform PEM -noout -enddate

cert.pem 应该是 PEM 编码。如果你有 DER 编码的证书(只是二进制数据,没有 base64)那么你可以切换到 -inform DER.

可以找到更多信息 here