shell – 从.pem文件中读取公用名
发布时间:2020-12-16 01:32:20 所属栏目:安全 来源:网络整理
导读:有没有办法从我的 shell中的.pem文件中读取公用名? 谢谢 首先,.pem扩展名仅指文件中使用的编码类型. 通用名称将是证书的主题或发行者的特征,并且可以由行识别 $grep CERTIFICATE f.pem-----BEGIN CERTIFICATE----------END CERTIFICATE----- 和之间有很多ba
有没有办法从我的
shell中的.pem文件中读取公用名?
谢谢
首先,.pem扩展名仅指文件中使用的编码类型.
通用名称将是证书的主题或发行者的特征,并且可以由行识别 $grep CERTIFICATE f.pem -----BEGIN CERTIFICATE----- -----END CERTIFICATE----- 和之间有很多base64编码的文本. 如果.pem文件包含x509 certificate, openssl x509 -in cacert.pem -noout -text 这将转储整个证书. 您还可以选择仅显示证书的“主题”: openssl x509 -in cacert.pem -noout -subject 例: 让我们直接从服务器上获取stackoverflow.com的证书 $: | openssl s_client -connect stackoverflow.com:443 > f.pem 2>& 1 && openssl x509 -in f.pem -noout -subject 2>& 1 输出: subject= /C=US/ST=NY/L=New York/O=Stack Exchange,Inc./CN=*.stackexchange.com (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- scala – IntelliJ Idea默认使用SBT进行编译
- 如何对作为Observable保存的列表进行排序(RxJS,Angular 2)
- 在vim中将2空格缩进更改为4空格
- 来扯点ionic3[2] 页面一线牵 珍惜这段缘
- 深入理解BootStrap Item8 -- 下拉菜单
- angularjs – 我如何测试用Karma嘲笑的承诺?
- angularjs – 错误:[$injector:unpr]未知提供者:$stateP
- 如何在Docker for Windows中安装网络卷(Windows 10)
- Angular / Typescript – 由于模块定义,无法转换导入的’*
- unix – 在没有sudo的情况下安装numpy