linux

OpenSSL命令行工具在Linux如何查看证书信息

小樊
86
2025-09-16 21:51:29
栏目: 云计算

在Linux系统中,使用OpenSSL命令行工具查看证书信息的步骤如下:

1. 查看证书基本信息

要查看证书的基本信息,可以使用以下命令:

openssl x509 -in certificate.crt -text -noout

2. 查看证书有效期

要查看证书的有效期,可以使用以下命令:

openssl x509 -in certificate.crt -dates -noout

这将显示证书的“notBefore”(生效日期)和“notAfter”(到期日期)。

3. 查看证书序列号

要查看证书的序列号,可以使用以下命令:

openssl x509 -in certificate.crt -serial -noout

4. 查看证书颁发者

要查看证书的颁发者信息,可以使用以下命令:

openssl x509 -in certificate.crt -issuer -noout

5. 查看证书主题

要查看证书的主题信息,可以使用以下命令:

openssl x509 -in certificate.crt -subject -noout

6. 查看证书的公钥

要查看证书的公钥,可以使用以下命令:

openssl x509 -in certificate.crt -pubkey -noout

7. 查看证书的指纹(SHA-1)

要查看证书的SHA-1指纹,可以使用以下命令:

openssl x509 -in certificate.crt -fingerprint -sha1 -noout

8. 查看证书的SHA-256指纹

要查看证书的SHA-256指纹,可以使用以下命令:

openssl x509 -in certificate.crt -fingerprint -sha256 -noout

9. 查看证书的私钥信息(仅适用于PEM格式)

如果你同时拥有证书和对应的私钥文件,可以使用以下命令查看私钥的信息:

openssl rsa -in private.key -check -noout

注意事项

通过这些命令,你可以方便地查看和管理Linux系统中的证书信息。

0
看了该问题的人还看了