验证示例
验证示例
openssl verify -CAfile root.pem -untrusted intermediate.pem leaf.pem
# 输出 leaf.pem: OK 才算通过
openssl verify -purpose sslserver -CAfile root.pem -untrusted intermediate.pem leaf.pem
openssl x509 -in leaf.pem -noout -checkend 2592000 # 30 天内是否过期| -untrusted | 提供的中间证书(不被信任,仅用于建链) |
|---|---|
| -CAfile | 受信根证书集合 |
| -checkend | 有效期检查,适合监控脚本 |
监控证书过期用 `openssl x509 -checkend` 或 `s_client` + 解析 notAfter,别等浏览器报警。