首先,私钥扩展名一般为“.pem”或“.key”,在文本编辑器中打开私钥文件,可以看到与下图格式相似的私钥内容。

私钥 PEM 格式:以“-----BEGIN RSA PRIVATE KEY-----”作为开头, “-----END RSA PRIVATE KEY-----” 作为结尾。中间的内容每行 64 字符,最后一行长度可以不足 64 字符。

如果您得到是以“-----BEGIN PRIVATE KEY-----”作为开头, “-----END PRIVATE KEY-----” 作为结尾的私钥,建议您通过 openssl 工具进行格式转换,命令如下:

1
openssl rsa -in old_server_key.pem -out new_server_key.pem
我们可以在服务器里操作,这里以CentOS为例,Xshell连接到服务器,查看服务器是否已安装openssl工具,命令如下:

1
openssl version -a
可以查看openssl安装版本号和路径,如下图所示:

上传一个扩展名为.key的文件,里面内容如下图所示:

通过命令将.key文件转换为.pem,如下图所示:

打开.pem文件,里面内容如下:

这样我们就完成了对应的转换!

Logo

为开发者提供学习成长、分享交流、生态实践、资源工具等服务,帮助开发者快速成长。

更多推荐