我是 aws 新手,我创建了两个 Linux 实例:amazon Linux 和 ubuntu Linux
我下载了 RSA ppk 密钥对并导入到 putty,但我无法通过 putty 登录,出现此错误
没有可用的受支持的身份验证方法;
当我通过 Web 控制台登录到 amazon linux 时,我很惊讶地发现没有 auth.log
所以我检查了 ubuntu 并发现了这个日志:
Apr 3 06:19:36 ip sshd[11329]: userauth_pubkey: key type ssh-rsa not in PubkeyAcceptedAlgorithms [preauth]
Apr 3 06:19:38 ip sshd[11329]: Connection closed by authenticating user ubuntu port 4798 [preauth]
任何想法
答案1
看起来您正在与服务器建立连接,但尝试使用 ssh-rsa,但由于安全原因,该功能似乎已被默认弃用和禁用。
如果您有一段时间没有更新 Putty,请从那里开始。较新的版本支持其他更安全的选项。
另一个选择是重新启用 ssh-rsa,但出于安全考虑,这可能不是一个好主意。