0
我有两个文件与我。一个是domain.pfx另一个是domain.cer。若要将我的网站从HTTP到HTTPS通过的cPanel,我需要证书(CRT),私有密钥(KEY),证书颁发机构捆绑:(CABUNDLE)。如何从我拥有的两个文件生成这些文件?如何从domain.pfx文件生成SSl证书(CRT),私钥(KEY),证书授权包(CABUNDLE)?
我有两个文件与我。一个是domain.pfx另一个是domain.cer。若要将我的网站从HTTP到HTTPS通过的cPanel,我需要证书(CRT),私有密钥(KEY),证书颁发机构捆绑:(CABUNDLE)。如何从我拥有的两个文件生成这些文件?如何从domain.pfx文件生成SSl证书(CRT),私钥(KEY),证书授权包(CABUNDLE)?
openssl pkcs12 -info -in keyStore.p12
openssl pkcs12 -in domain.pfx -nocerts -out domain.key
openssl pkcs12 -in domain.pfx -clcerts -nokeys -out domain.crt
openssl pkcs12 -in domain.pfx -cacerts -nokeys -out cabundle.pem
的Seb,运行上述命令而通过CMD,它说 **“openssl:错误:'openssl'是一个无效的命令”**。 –
@DurgaPrasadKundu,你可以安装它。根据您的操作系统:'sudo apt-get install openssl'或下载并安装[Windows]的OpenSSL(http://gnuwin32.sourceforge.net/packages/openssl.htm)。在Windows上,您应该从openssl.exe所在的文件夹执行cmd,或将该文件夹添加到PATH中。 –
是的,我做到了,现在它说“输入导入密码:”...我必须在这里提供什么密码。 –