查看 SSL 证书信息的方法有很多,取决于你使用的操作系统、工具或场景。下面按常见情况分类说明:
连接是安全的 → 证书连接安全 → 更多信息 → 查看证书openssl s_client -connect example.com:443
查看完整证书信息:
echo | openssl s_client -connect example.com:443 2>/dev/null | openssl x509 -noout -text
常用参数:
-dates:有效期-subject:证书主体-issuer:颁发者-serial:序列号示例:
openssl s_client -connect example.com:443 | openssl x509 -noout -subject -issuer -dates
openssl x509 -in cert.pem -text -noout
Win + R → 输入 certmgr.msccertutil -dump cert.cer
ls /etc/ssl/certs
查看某个证书:
openssl x509 -in /etc/ssl/certs/xxx.pem -text -noout
输入域名即可查看:
import ssl, socket
ctx = ssl.create_default_context()
with ctx.wrap_socket(socket.socket(), server_hostname="example.com") as s:
s.connect(("example.com", 443))
cert = s.getpeercert()
print(cert)
如果你能告诉我:
我可以给你更精准的操作步骤。
免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。