在Windows中使用Putty SSH到Amazon EC2实例

kon*_*ani 30 ssh putty amazon-ec2 amazon-web-services

我是亚马逊网络服务的新手,正在尝试使用Windows中的putty启动一个亚马逊实例和ssh.这些是我遵循的步骤,

  1. 创建了一对密钥.

  2. 使用SSH和HTTP规则创建安全组.

  3. 使用上述密钥对和安全组启动EC2实例.

  4. 使用puttygen将*.pem文件转换为*.ppk

  5. 使用putty尝试连接到实例的公共DNS并提供*.ppk文件.

我使用'root'和'ec2-user'登录,并使用SSH1和SSH2创建了ppk文件,因为所有这些尝试我在putty中得到以下错误,

"服务器拒绝我们的钥匙"

你们可以请帮助,任何建议将不胜感激.

小智 31

我假设OP想出了这个或以其他方式继续前进,但答案是ubuntu用作用户(如果服务器是ubuntu).


sha*_*lic 10

1)确保在EC2实例的安全组中打开了端口22(SSH).

2)尝试使用Elastic IP而不是公共DNS名称进行连接.

我希望您已按照以下步骤使用PuTTY从Windows机器连接EC2


Geo*_*off 0

我假设您正在遵循本指南,并使用下一页上的说明进行连接。验证几件事:

  1. 您正确转换了密钥,例如选择了正确的.pem 文件,另存为私钥,1024 位 SSH-2 RSA
  2. 身份验证设置(连接教程中的步骤 4)正确