使用ssh连接到amazon ec2实例-超时

使用ssh连接到amazon ec2实例-超时,ssh,amazon-ec2,Ssh,Amazon Ec2,每次我尝试连接到amazon实例时,我的ssh客户端(Putty)都会超时。我已经禁用了所有可以找到的防火墙(路由器、内置windows),并在安全组中启用了ssh。putty的事件日志: 2012-01-06 22:04:15查找主机“ec2-50-x-x-222.us-west-2.compute.amazonaws.com” 2012-01-06 22:04:15连接到50.x.x.222端口22 2012-01-06 22:04:36连接到50.x.x.222失败:网络错误:连接超时 2

每次我尝试连接到amazon实例时,我的ssh客户端(Putty)都会超时。我已经禁用了所有可以找到的防火墙(路由器、内置windows),并在安全组中启用了ssh。putty的事件日志: 2012-01-06 22:04:15查找主机“ec2-50-x-x-222.us-west-2.compute.amazonaws.com” 2012-01-06 22:04:15连接到50.x.x.222端口22 2012-01-06 22:04:36连接到50.x.x.222失败:网络错误:连接超时 2012-01-06 22:04:36网络错误:连接超时


我做错了什么?

您是否在EC2中设置了密钥


k检查您的实例并查看应用于该实例的安全组。可能端口没有打开。我尝试ping实例的IP地址,但所有请求都超时。有问题吗?如果这是问题所在,我该如何解决?您的实例可能默认设置为拒绝ICMP通信,而“ping”就是这样做的。参见关于iptablesI的内容,iptablesI也有类似的问题。在安全组->入站->TCP下,是否列出端口22?我认为您可能需要手动添加它,方法是“创建一个新规则”,然后选择SSH。并选择“Anywhere”作为源选项。此外,可能尝试22以外的端口是个好主意,只是为了增加安全性,即使您使用的是私钥/公钥对。您是否已将“pem”转换为“ppk”?