Apache启动后无法远程访问我的EC2

时间:2019-03-13 16:48:20

标签: apache amazon-web-services ubuntu amazon-ec2

我可以使用ssh key throw 22端口访问AWS EC2 Ubuntu实例。我使用this tutorial安装并运行了http服务器。那时,我无法在浏览器中远程打开index.html。最近,我断开了服务器连接。现在,我可以看到my page,但无法登录到EC2。扫描端口后,您可以看到端口22已过滤。我要求我的经理重新启动该实例,但看起来apache自动启动了,并且ssh的端口22仍然被过滤。 我没有安装任何工具,例如ApacheGUI。

我该如何解决?我需要打开端口22。

注意:[ping 18.188.22.177]没有成功,但是页面仍然有效。

感谢您的关注!

2 个答案:

答案 0 :(得分:0)

确保已在inbound rules中为安全组添加了ssh。并通过在提供的列中添加公用IP(My IP)或选择anywhere来允许来自计算机的连接(不建议这样做,因为这会引起安全问题)。

security groups

答案 1 :(得分:0)

很抱歉延迟。我找到了真正的问题。在配置ufw时,我没有在防火墙中添加SSH,因此ufw锁定了ssh访问。修复的唯一方法-是获得root用户访问权限,或要求技术支持这样做。但是我们已经杀死了该实例并创建了新实例。

感谢大家的关注!