Amazon EC2:没有可用的支持身份验证方法

时间:2015-02-07 01:34:03

标签: amazon-web-services ssh amazon-ec2

我正在测试我的Amazon EC2实例中的一些内容,并且已从authorized_keys文件夹中删除了.ssh。我生成了公钥和私钥,但现在我无法启动sessios,Putty显示了这条消息:

No supported authentication methods available

我尝试通过ssh ec2-user@ip进行连接,但我得到Permission denied (publickey)。我能做什么?感谢。

1 个答案:

答案 0 :(得分:2)

您的选择:

  1. 启动新实例,您可以通过分离EBS卷来移动数据。
  2. 尝试恢复.ssh文件。这有点牵扯,但可以做到。停止你的实例。分离卷,附加到新实例。将卷挂载到新实例中并修复丢失的文件。确保权限也是正确的。卸载分离卷并重新连接到原始实例。