不支持可用的身份验证方法(服务器发送:公钥)

不支持可用的身份验证方法(服务器发送:公钥)

从 AWS 重新启动后,我尝试连接到我的 ubuntu 实例。公共 IPv4 地址发生了变化,我在 PuTTY 上更新了主机名,希望它能像 IP 更改后一样进行连接,但我不断收到此错误

No support authentication methods available (server sent: publickey)

我确保它使用正确的 ppk/pem 密钥,但仍然收到错误。

我知道 PuTTY 不能使用 pem,但我的 AWS 说“用于启动此实例的密钥filename.pem”。无论哪种方式,我都会收到错误。我也无法以 root 身份连接到 AWS 上的实例,收到错误“设置实例连接时出现问题”。

答案1

您需要检查 openssh 日志(在 CentOS 上是/var/log/secure)以确定 sshd 拒绝连接的具体原因。

相关内容