要使用OpenSSL验证Linux服务器的SSL证书,请按照以下步骤操作:
打开终端。
使用以下命令获取服务器的SSL证书。请将your_server_domain.com替换为您要检查的服务器域名或IP地址,将443替换为服务器使用的端口(如果不是默认的443端口):
openssl s_client -connect your_server_domain.com:443 -servername your_server_domain.com </dev/null 2>/dev/null | openssl x509 -outform PEM > server_certificate.pem 这将把服务器的SSL证书保存到名为server_certificate.pem的文件中。
openssl x509 -in server_certificate.pem -text -noout 这将显示证书的所有详细信息,包括颁发者、有效期等。
注意:在执行这些操作时,请确保您的系统已安装了OpenSSL。如果尚未安装,请使用以下命令安装:
对于基于Debian的系统(如Ubuntu):
sudo apt-get update sudo apt-get install openssl 对于基于RPM的系统(如CentOS、Fedora):
sudo yum update sudo yum install openssl