如何从我的Ubuntu的访问亚马逊linux ami

我已经创build了亚马逊linux实例,现在我必须通过ssh使用我的ubuntuterminal来configuration实例。 我按照aws文件中给出的指示,但是我得到一个错误,说“权限被拒绝”公钥问题。 我是新手到ssh,也是amazon web services善意帮助我

当您生成密钥对时,您应该将私钥保存到本地计算机上。 完成此操作后,使用以下命令SSH连接到远程实例:

ssh -i <path to private key file> ubuntu@<host>

您的<主机>将成为EC2网站中“公共DNS”旁边列出的条目。 它会看起来像“ec2-00-00-00-00.compute-X.amazonaws.com”

你下载了.pem文件吗?

$HOME/.ssh/SomeFileName.pem

确保它的权限是正确的

chmod 400 $HOME/.ssh/SomeFileName.pem

确保$ HOME / .ssh具有正确的权限

chmod 700 $HOME/.ssh

然后尝试连接(使用您自己的.pem文件名和AWS主机名)

ssh -i SomeFileName.pem [email protected]

如果这没有帮助,那么请编辑您的原始消息的输出

ssh -v -i SomeFileName.pem [email protected]