如何使用putty键(.pkk)通过Mac OS X命令行界面login到远程主机?

我今天从客户端收到一个putty密钥文件(.pkk)来访问EC2实例。 由于我不使用Windows,有什么办法可以在Mac OS X 10.5的命令行ssh接口上使用该键?

您需要下载PuTTY Key Generator,打开其中的.ppk文件,根据格式导出到~/.ssh/id_rsa或~/.ssh/id_dsa OpenSSH ~/.ssh/id_dsa格式。

Xorlev的答案肯定会奏效。 然而,接受你的客户的私钥违反了PKI的一切。 您应该将您的公钥发送给客户端,然后客户将其置于EC2实例上,授予您访问权限。 私钥是为了保持私密性。