在 AWS 中,SSH 登录时 Ubuntu AMI 服务器拒绝我们的密钥

在 AWS 中,SSH 登录时 Ubuntu AMI 服务器拒绝我们的密钥

我刚刚在 Amazon ec2 上为 ubuntu-AMI 创建了一个大型实例。生成了一个密钥对并在防火墙中打开 ssh。现在使用 puttygen 我得到了 ppk 文件,因为我使用的是 Windows 机器。现在使用 publuc DNS 我试图连接到服务器,但是在获取用户名并按下回车键时,它显示“服务器拒绝了我们的密钥”。

如何解决这个问题呢。

请有人帮忙。

谢谢。

答案1

我刚刚得到了解决方案。在这里,我使用 puttygen.exe 从 pem 文件创建 ppk 文件时犯了一个错误,我应该加载 pem 文件然后保存私钥。但我却导入了 pem 文件生成密钥对,然后保存了私钥。这给我带来了问题。

感谢您的支持。

相关内容