美文网首页
如何查看和获取证书

如何查看和获取证书

作者: riverlcn | 来源:发表于2019-05-27 22:10 被阅读0次

证书专题目录

查看和导出 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

其中

  • {HOSTNAME} 为主机名
  • {PORT} 为端口

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

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

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

参考

相关文章

网友评论

      本文标题:如何查看和获取证书

      本文链接:https://www.haomeiwen.com/subject/vstltctx.html