连接被拒绝新的EC2 Instance putty

时间:2015-02-12 00:15:30

标签: ssh amazon-ec2 putty ami

我已经在EC2上基于从现有服务器生成的AMI创建了服务器实例。在创建过程中一切顺利,我为旧服务器指定了与旧服务器相同的密钥。但是,当我尝试通过putty连接到新服务器时,我收到“连接被拒绝”消息。此外,虽然我选择了允许ICMP的“默认”组,但我无法ping通公共地址。服务器状态为“正在运行”。任何想法为什么我无法连接?

请注意,nmap探针会提供此输出:

PORT      STATE  SERVICE
22/tcp    closed ssh
80/tcp    closed http
2144/tcp  closed unknown
10000/tcp closed snet-sensor-mgmt

我很确定这意味着虽然端口是打开的,但ssh没有运行。知道为什么它会在AMI上运行的系统上运行,而不是AMI生成的那个?不应该开始所有相同的服务吗?

3 个答案:

答案 0 :(得分:2)

它确实是一个安全组/权限问题。默认安全组看起来是开放的,但实际上关闭了所有内容,根据这篇文章:

https://serverfault.com/questions/245916/why-cant-i-ssh-or-ping-my-brand-new-amazon-ec2-instance

答案 1 :(得分:0)

当您使用现有的AMI时,您必须从经过身份验证的文件中删除所有旧条目,但新条目除外。 因为虽然应对AMI旧条目仍然存在于新实例中,所以一旦你删除它,你就可以登录到实例。

答案 2 :(得分:0)

我发现的一个原因是在当前工作网络(即我的办公室)的WLAN中进入。您可能有限制。请尝试与网络管理员联系。

或者,您可以尝试将条目添加到当前IP地址的入站规则。

enter image description here