rmdir.cn

openssl x509 -text

以可读格式打印证书全部内容

语法

openssl x509 -in 证书文件 -noout -text

说明

适用于检查证书的签发者、有效期、公钥、SAN 扩展和密钥用途。-text 会输出证书的结构化内容,配合 -noout 可以避免重复输出 base64 原文。粘贴到工单或文档前请注意,输出中通常包含内部域名、IP 与组织信息。

参数

  • -in必填

    输入证书文件,默认 PEM 格式

  • -noout

    不输出证书原文的 base64 编码

  • -inform

    输入格式,DER 证书需指定 DER

示例

查看 PEM 证书内容

检查 SAN 与有效期。

openssl x509 -in cert.pem -noout -text

注意事项:重点看 Subject Alternative Name 是否覆盖实际访问域名,以及 Not Before / Not After 时间。

查看 DER 格式证书

部分设备导出的证书为二进制 DER。

openssl x509 -in cert.der -inform DER -noout -text

注意事项:未指定 -inform DER 会报 unable to load certificate,这是格式不匹配而非证书损坏。

参考资料