我正在使用 Windows 8 中的 Putty 连接 AWS EC2,我遵循了这一页将 .pem 转换为 .ppk 并在 Putty 中加载 .ppk。
Putty 配置:
- 主机地址:ec2-user@PUBLIC_DNS_ADDRESS
- 连接类型:SSH
- 私钥文件在Connection -> SSH -> Auth中设置
现在,当我单击“打开”时,它显示错误。
使用用户名“ec2-user”。服务器拒绝我们的密钥
注意:还尝试了 root 用户
请看一下下面的屏幕。
安全组-> 我的组 -> 编辑入站规则
正如您所见,任何地方都可以连接。
答案1
将您的用户名更改为“root”就可以工作了,或者 AWS 会告诉您应该使用什么用户名。