两种方式转换
第一种(推荐)
将
-----BEGIN OPENSSH PRIVATE KEY-----
转换成
-----BEGIN RSA PRIVATE KEY-----
开头的私钥,并且不影响之前的秘钥使用
使用命令
ssh-keygen -p -m pem -f ~/.ssh/id_rsa
第二种(需安装puttygen)
发现mac生成的ssh private key是id_rsa 打开发现是OpenSSH的key
,使用puttygen转
1、mac安装puttygen
brew install putty
2、转成ppk格式
puttygen id_rsa -o id_rsa.ppk
3、转成RSA PRIVATE KEY
puttygen id_rsa.ppk -O private-openssh -o id_rsa.pem