要使用Ubuntu上的OpenSSL验证证书,您需要遵循以下步骤:
-
打开终端(快捷键:Ctrl + Alt + T)
-
确保您已安装了OpenSSL。在大多数Ubuntu版本中,OpenSSL已预装。要检查是否已安装,请运行以下命令:
openssl version
如果未安装,请使用以下命令安装:
sudo apt-get update sudo apt-get install openssl
- 使用以下命令验证证书。将
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 | openssl x509 -outform PEM
将example.com
替换为您要验证的网站域名。这将显示网站的证书,您可以将其保存到文件中,然后使用上述openssl verify
命令进行验证。