在Debian系统上检查Nginx的SSL状态,可以通过以下几种方法进行:
nginx -t
命令sudo nginx -t
nginx: the configuration file /etc/nginx/nginx.conf syntax is ok
nginx: configuration file /etc/nginx/nginx.conf test is successful
在输出中,你可以看到SSL证书的详细信息,例如:server {
listen 443 ssl;
server_name example.com;
ssl_certificate /etc/ssl/certs/example.com.crt;
ssl_certificate_key /etc/ssl/private/example.com.key;
...
}
openssl
命令openssl
命令连接到Nginx服务器并获取SSL证书信息:openssl s_client -connect example.com:443 -servername example.com
将example.com
替换为你的域名。https://example.com
)。netstat
或ss
命令sudo netstat -tuln | grep 443
或者使用ss
命令:sudo ss -tuln | grep 443
LISTEN 0 128 0.0.0.0:443 0.0.0.0:*
通过以上方法,你可以检查Debian系统上Nginx的SSL状态,并确保SSL证书配置正确。