无法从ubuntu 14.04 LTS SSH到Amazon EC2实例

时间:2015-08-03 17:06:05

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

我按照与此处提到的完全相同的顺序执行了所有操作:Amazon Set Up Documentation。我还阅读了许多SO答案,但每个人都建议检查安全组和路由表。我做了一切都没有帮助过。

我有一个USB Dongle用于上网。每次断开加密狗并重新连接时,其IP都会发生变化。但如果我保持联系,其IP保持不变。所以我创建了一个安全组my_ip/32并启动了一个ec2实例。因此,在不断开我的加密狗,即保持我的IP完整性的情况下,我尝试通过SSH以简单的

连接到实例
ssh -v -i my-key-pair.pem user@public_dns

命令,但没有运气。

但有趣的是,如果我将安全组更改为0.0.0.0/0,我可以连接到ec2实例,由于安全问题,亚马逊不建议这样做。

是否有人遇到过类似的情况。或亚马逊确实错过了他们的文档。

注意: 我还在ubuntu中为ssh启用了防火墙,如下所示:

sudo ufw allow ssh/tcp
sudo ufw enable

我错过了什么吗?

1 个答案:

答案 0 :(得分:1)

当您谷歌'我的IP是什么'时,它会为您提供my_ip所期望的结果吗? Google会报告外界认为您的IP。

我有一种感觉,你可能正在通过你正在接收DHCP的NAT路由器,因此你是加密狗IP甚至没有被EC2看到与安全组匹配。