我从slss.com购买了SSL证书,并且已将文件下载到本地PC,其中包含.crt,ca-bundle和p7b文件,并且我已将文件复制到服务器,并且我试图安装证书。到apache2 Web服务器,但它需要一个.key文件,我不知道如何定位(如果存在)或如何使用openssl或其他方法将其中一个文件转换为.key文件
答案 0 :(得分:0)
“。p7b”文件仅包含证书和链证书(中间CA),而不包含私钥。私钥已存在,因为提供的证书应与现有私钥相关。 要求证书时,您向CA提供了私钥。 为此,您应该向提供证书的CA进一步澄清。
扩展名为'.p7b'的证书可以使用https://www.sslshopper.com/ssl-converter.html等在线服务或通过以下命令使用OpenSSL CLI utility以标准的'.pem'格式转换:
# openssl pkcs7 -print_certs -in certificate.p7b -out certificate.pem