天天看点

HTTPS-p7b证书转换

近期在配置https工单时,遇到两起客户提供的crt非标准,需要根据p7b及crt文件手动从p7b文件以base64编码逐个导出证书后拼接为新的crt,过程较繁琐。为提升效率,总结了p7b转换crt的方法,步骤如下:

以1.a.com.p7b证书为例,转换为1.a.com.crt

运行fold命令转换格式

使用OPENSSL将p7b转换为crt

对应脚本

使用方法

<code>sh p7b_to_crt.sh p7b文件</code>

实际用例

<code>sh p7b_to_crt.sh owner1a_520wdy_com.p7b</code>

生成的crt在当前目录下,与p7b文件同名。

HTTPS-p7b证书转换

本文转自 xoyabc 51CTO博客,原文链接:http://blog.51cto.com/xoyabc/2058746,如需转载请自行联系原作者