问题
Pycharm使用秘钥登录服务器需要RAS格式的秘钥,然而我们在MAC上直接用ssh-keygen生成的秘钥并不满足格式要求,会发生如下报错。
*** is corrupt or has unknown format. Only SSH2 keys in OpenSSH format(DSA, RSA, ECDSA) or PuTTY Private Key *.ppk keys are supported. Error message: invalid privatekey:[B@5233fcc0
解决办法
强制MAC生成RSA格式的秘钥:
ssh-keygen -m PEM -t rsa