openssl校验证书是否一致
原创
©著作权归作者所有:来自51CTO博客作者mb612dbeae73d01的原创作品,请联系作者获取转载授权,否则将追究法律责任
1.下载证书
在腾讯云上下载了nginx证书文件解压之后会得到以下的4个文件,或者是通过openssl生成的自签名证书,当你发现证书无法使用并发现ssl证书信息不匹配的时候则可以通过命令校验证书的信息是否一致,一致说明可以排除证书信息一致性匹配的问题。
2.检验证书
.pem
openssl x509 -noout -modulus -in mecall.cloud_bundle.pem | openssl md5
.crt
openssl x509 -noout -modulus -in mecall.cloud_bundle.crt | openssl md5
.key
openssl rsa -noout -modulus -in mecall.cloud.key | openssl md5
.csr
openssl req -noout -modulus -in mecall.cloud.csr | openssl md5
3.校验结果
一般来说只需要校验.pem和.key文件(windows)或.key和.crt(linux)文件即可,因为nginx在windows或linux服务器上的ssl认证只需两个证书的使用配置。