【发布时间】:2014-03-28 16:50:00
【问题描述】:
我已经使用 ec2 实例几个星期了,没有任何问题。今天突然出现的实例将不再让我用我的私人登录。我明白了
服务器拒绝了我们的密钥
断开连接:没有支持的身份验证方法可用(服务器 发送:公钥)
我不明白为什么今天突然开始发生这种情况。我尝试重新启动实例,但没有成功,因此我对实例进行了映像,并使用新的密钥对从映像启动了一个新实例。使用新私钥登录此新实例时,我遇到了同样的错误。
我正在使用一个开放的基本安全组
22 (SSH) 0.0.0.0/0
80 (HTTP) 0.0.0.0/0
443 (HTTPS) 0.0.0.0/0
8080 (HTTP*) 0.0.0.0/0
之前有人遇到过这个问题或者知道我做错了什么吗?
谢谢, 真皮
【问题讨论】:
-
如何从 SSH 客户端指定私钥?您是使用 SSH 代理还是明确传递私钥?
-
确定您用于 SSH 的用户名吗?例如
ubuntu用于 ubuntu 实例,ec2-user用于 RHEL 实例。 -
您尝试使用的 ssh 命令是什么
-
我一直在使用putty和winscp。我使用 puttygen 和我的私钥生成了一个密钥,并将其通过应用程序传递。我建立了一个亚马逊图像,所以 ec2-user 是正确的用户。再次,这一切都正常工作了 2 周,昨天突然停止工作
标签: linux ssh amazon-ec2