使用SSH连接到Amazon EC2实例 - 超时问题

7
每次我尝试连接到我的亚马逊实例时,我的ssh客户端(Putty)都会超时。我已经禁用了所有我能找到的防火墙(路由器、内置在Windows中的防火墙),并在安全组中启用了ssh。从Putty的事件日志可以看到: 2012年1月6日22:04:15 查找主机"ec2-50-x-x-222.us-west-2.compute.amazonaws.com" 2012年1月6日22:04:15 连接到50.x.x.222端口22 2012年1月6日22:04:36 无法连接到50.x.x.222:网络错误:连接超时 2012年1月6日22:04:36 网络错误:连接超时
我做错了什么?

你已经将你的“pem”转换成“ppk”了吗? - Nishant
1个回答

2

2
检查您的实例并查看应用于其上的安全组。也许该端口在其中没有打开。 - ZagNut
我尝试ping实例的IP地址,但所有请求都超时了。问题可能出在哪里?如果是这个问题,我该如何解决它? - user1135147
你的实例可能默认设置为拒绝 ICMP 流量,而“ping”正在执行该操作。请参阅 此链接 了解有关 iptables 的信息。 - ZagNut
6
我有类似的问题。在安全组->入站流量->TCP下,是否列出了端口22?我认为你可能需要手动添加它,方法是“创建新规则”,然后选择SSH。 - andrewj
正如@andrewj所说,您应该手动添加端口22。并选择“任何地方”作为您的源选项。此外,即使您使用私钥/公钥对,也可能尝试使用其他端口以增加安全性。 - Greeso

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接