ubuntu

如何用Ubuntu OpenSSL验证证书

小樊
40
2025-05-28 11:07:40
栏目: 云计算

要使用Ubuntu上的OpenSSL验证证书,您需要遵循以下步骤:

  1. 打开终端(快捷键:Ctrl + Alt + T)

  2. 确保您已安装了OpenSSL。在大多数Ubuntu版本中,OpenSSL已预装。要检查是否已安装,请运行以下命令:

openssl version

如果未安装,请使用以下命令安装:

sudo apt-get update
sudo apt-get install openssl
  1. 使用以下命令验证证书。将certificate.crt替换为您要验证的证书文件名,将issuer_certificate.crt替换为颁发者的证书文件名(如果有的话):
openssl verify -CAfile issuer_certificate.crt certificate.crt

如果证书有效且由指定的颁发者签发,您将看到以下输出:

certificate.crt: OK

如果证书无效或无法验证颁发者,请查看错误消息以获取详细信息。

注意:如果您要验证的是网站证书,您可以使用以下命令获取证书:

openssl s_client -connect example.com:443 -servername example.com </dev/null 2>/dev/null | openssl x509 -outform PEM

example.com替换为您要验证的网站域名。这将显示网站的证书,您可以将其保存到文件中,然后使用上述openssl verify命令进行验证。

0
看了该问题的人还看了