如何将.pem转换为.key?

use*_*587 50 ssl openssl apache2

我已经购买了SSL证书,我已经收到证书和.pem文件作为私钥?来自供应商; 现在我需要将此.pem密钥转换为.key为bitnami Redmine Apache Web服务器,以使其工作.

我该怎么做才能做什么程序或命令呢?在使用Openssl等方面我是新手.

任何建议将不胜感激!

谢谢.

Cam*_* G. 61

我假设您需要PEM私钥的DER编码版本.所以:

openssl rsa -outform der -in private.pem -out private.key
Run Code Online (Sandbox Code Playgroud)

  • @siddharth 这篇文章是关于私钥的转换。如果要转换证书,请使用:“openssl x509 -outform der -in cert.pem -out cert.der” (3认同)
  • 对我不起作用..我从godaddy获得了证书 (2认同)

Bog*_*yak 19

openssl x509 -outform der -in your-cert.pem -out your-cert.crt
Run Code Online (Sandbox Code Playgroud)

  • 你的命令只给出crt文件 (3认同)
  • 介意解释? (2认同)

小智 18

openssl rsa -in privkey.pem -out private.key 做的工作.


小智 6

CA不要求您的私钥,他们只要求CSR为您颁发证书,如果他们有您的私钥可能会损害您的SSL证书并最终被撤销,您的.key文件会在生成CSR时生成最有可能是你生成CSR的PC上的某个地方.这就是为什么私钥被称为"私有"的原因,因为除了你之外没有人可以拥有该文件.