如何查看和获取证书

2019-05-27  本文已影响0人  riverlcn

证书专题目录

查看和导出 SSL 网站证书

现在主流的Web网站都使用 https 协议进行数据传输,如何查看和导入他们的 SSL 证书的。

以 Chrome 浏览器为例,打开 www.jianshu.com 简书的网站,点击地址栏左边的<锁> 图标,选择证书,然后查看。

chrome 查看证书

查看的证书如下,上面面板为证书链,下面为具体证书的内容,从证书上面,也能看到证书是有效的:

证书详情

如何导出证书呢?

  1. 直接拖拽证书

在查看证书详情面板,选择证书的图标,也就是上面红圈标记的地方,拖动到桌面或者文件管理器中,就可以自动保存。用这种方法,保存的证书格式为 cer

  1. 使用 openssl 命令
openssl s_client -showcerts -connect {HOSTNAME}:{PORT} </dev/null 2>/dev/null | openssl x509 -outform PEM > mycertfile.pem

其中

例如,导出简书网站的命令为:

openssl s_client -showcerts -connect jianshu.com:443  </dev/null 2>/dev/null | openssl x509 -outform PEM > jianshu.pem

在命令行执行命令,证书保存在文件 jianshu.pem 中。

参考

上一篇 下一篇

猜你喜欢

热点阅读