linux

如何用OpenSSL检查SSL证书

小樊
42
2025-06-11 10:32:35
栏目: 云计算

使用OpenSSL检查SSL证书的步骤如下:

方法一:通过命令行查看证书信息

  1. 打开终端或命令提示符
  1. 运行OpenSSL命令: 输入以下命令并按回车键执行:
openssl s_client -connect example.com:443 -servername example.com

example.com替换为你想要检查的网站域名。

  1. 查看证书详情
  1. 退出OpenSSL会话: 输入quit并按回车键退出OpenSSL会话。

方法二:使用OpenSSL获取证书链

如果你想查看完整的证书链(包括中间证书),可以使用以下命令:

openssl s_client -connect example.com:443 -showcerts -servername example.com

这将显示从服务器到根证书的完整证书链。

方法三:检查证书的有效性

你可以使用以下命令来验证证书是否有效:

openssl verify -CAfile /path/to/ca-bundle.crt example.com.crt

/path/to/ca-bundle.crt替换为你的CA证书包路径,example.com.crt替换为你要验证的证书文件路径。

注意事项

通过以上方法,你可以轻松地使用OpenSSL检查SSL证书的有效性和详细信息。

0
看了该问题的人还看了