![获取我的证书的证书链的 SHA256](https://linux22.com/image/719258/%E8%8E%B7%E5%8F%96%E6%88%91%E7%9A%84%E8%AF%81%E4%B9%A6%E7%9A%84%E8%AF%81%E4%B9%A6%E9%93%BE%E7%9A%84%20SHA256.png)
mycert.pem
我通过命令获取了我的服务器证书:
cho -n | openssl s_client -connect <my.server.hostname> | sed -ne '/-BEGIN CERTIFICATE-/,/-END CERTIFICATE-/p' > mycert.pem
。
我想查看证书链哈希值。
我的问题是:
我如何使用命令行来获取SHA256 具有的证书链的mycert.pem
?
我的意思是输出类似这样的内容:
Peer certificate chain:
sha256/afwiKY3SxoMmLkuRW1l7QsPZTJPwDS2pdDROQjXw8ig=: CN=publicobject.com, OU=PositiveSSL
sha256/klO23nT8ehFDXCfx3eHTDRESMz3asj1muO+4aIdjiuY=: CN=COMODO RSA Secure Server CA
sha256/grX4Ta9OpZx6tSHkmCrvpApTQGo67CYDnvprLg5yRME=: CN=COMODO RSA Certification Authority
sha256/lCppFqbprlJ3EcVFAkeip0+44VaoJUymbnOaEUk7tEU=: CN=AddTrust External CA Root