putty ssh 无法连接-不支持身份验证方法

putty ssh 无法连接-不支持身份验证方法

我收到此错误:

当我尝试通过 ssh 密钥登录到我的 azure 实例时,当我通过 MobaXterm 使用相同的密钥时,我能够连接,该密钥是通过 Linux 生成的,ssh-keygen并且是 RSA 2048 位,以-----BEGIN RSA PRIVATE KEY-----我如何配置 putty 以使用此密钥开头?

答案1

您的密钥是 PEM 格式,这也与(旧)OpenSSH 私钥格式相同。

使用 PuTTYgen 通过菜单“导入”密钥,然后使用“保存私钥”将其转换为 .PPK 格式(这是 PuTTY 唯一能理解的格式)。

转换后,您可以打开.PPK 文件将其加载到 Pageant(即将其保存在内存中以供所有 PuTTY/WinSCP 连接使用),或者在 PuTTY 的“SSH → 身份验证”设置中指定其路径。

相关内容