在 AWS 管理控制台中,我停止了一个 Linux 实例。然后我重新启动了它。我尝试通过 Putty 重新连接。我的 Putty 会话设置了“自动登录用户名”和用于 SSH 身份验证的私钥。AWS 的 DHCP 在重新启动时为我的实例提供了一个新的 IP 地址。因此,我在 Putty 中更改了 IP 地址。当我尝试通过 Putty 连接时,我收到此错误:
“已断开连接:没有可用的受支持的身份验证方法(服务器发送:publickey、gssapi-keyex、gssapi-with-mic)”
如何通过 Putty 连接到我的 Linux 实例?在使用 AWS 重新启动之前,我能够正常连接。我尝试使用其他用户。但我甚至没有看到密码提示。它显示“服务器拒绝我们的密钥。”
答案1
您必须在该服务器的 putty 中指定 SSH 密钥,在 putty 的左侧菜单中附加密钥 -> SSH->Auth->用于身份验证的私钥文件->浏览