为什么我无法通过SSH连接到新创建的AWS EC2实例?

时间:2014-12-08 18:05:23

标签: amazon-web-services ssh amazon-ec2

我已仔细按照说明herehere,但仍然无法通过SSH连接到我的新EC2实例。

是的,我已经确保允许从任何地方在端口22上进行入站连接。 我还启用了来自全世界的icmp用于调试目的。您可以在此屏幕截图中看到以下设置: enter image description here

那么为什么我不能通过SSH连接到这台机器呢?

$ ssh -vvv -i myKeyPair.pem ubuntu@ec2-X-X-X-X.us-west-2.compute.amazonaws.com
OpenSSH_6.2p2, OSSLShim 0.9.8r 8 Dec 2011
debug1: Reading configuration data /etc/ssh_config
debug1: /etc/ssh_config line 20: Applying options for *
debug2: ssh_connect: needpriv 0
debug1: Connecting to ec2-X-X-X-X.us-west-2.compute.amazonaws.com http://X.X.X.X port 22.
debug1: connect to address X-X-X-X port 22: Operation timed out
ssh: connect to host ec2-X-X-X-X.us-west-2.compute.amazonaws.com port 22: Operation timed out

我可以ping它:

$ ping ec2-X-X-X-X.us-west-2.compute.amazonaws.com
PING ec2-X-X-X-X.us-west-2.compute.amazonaws.com (X.X.X.X): 56 data bytes
64 bytes from X.X.X.X: icmp_seq=0 ttl=42 time=91.994 ms
64 bytes from X.X.X.X: icmp_seq=1 ttl=42 time=91.922 ms

是因为SSH守护程序没有在盒子上运行吗?如果我甚至不能上机,我怎么能启动那个守护进程呢?

1 个答案:

答案 0 :(得分:1)

您是否可以通过端口22从您的计算机远程登录到此实例并看到它正在侦听?

如果连接弹性IP并查看是否有帮助,那该怎么办?

如果此实例在VPC中启动,您的安全组和ACL是否允许高端口上的出站流量到达所有地址(0.0.0.0/0)或至少是您的地址?