使用SSH 连接 Amazon EC2 AMI时按指引使用PuTTY,设定Private key file 文件
PrivateConnection -> SSH -> Private key file for authentication。
开始连接AMI,报错:Unable to use key file "xxx" (OpenSSH SSH-2 private key)
错误原因:Putty使用的私钥文件格式与Open SSH的有差异,需要转换。
解决方案:使用puttygen.exe工具转换
- Actions 中点击 Load
- 选择对应的Open SSH格式的私钥文件
- 点击 Save public key 或者 Save private key(PuTTY使用私钥文件即可登录)
再次设定PrivateConnection -> SSH -> Private key file for authentication,使用转换后的PuTTY格式私钥文件,顺利登录AMI。