在 Amazon EC2 实例上的 Ubuntu 中禁用防火墙

And*_*son 5 ubuntu firewall amazon-web-services

但是,如何在不使用 ssh 的情况下禁用在亚马逊实例内运行的 Ubuntu 服务器防火墙。由于超时错误,我无法通过 ssh 访问,我认为它在服务器上有防火墙阻止,但我无法准确禁用它,因为它无法访问。我需要以某种方式直接从亚马逊网络控制台禁用它。我该怎么做?

我已经通过多种方式配置了安全组,所以我最终离开了它,并开放了所有端口进行测试。

在此输入图像描述

我的路由表是:

在此输入图像描述

我的 ACL 是:

在此输入图像描述

我的实例设置: 在此输入图像描述

已经尝试使用 openssh 进行这样的连接:

ssh -i "c:\key\owlcom.pem" ubuntu@ec2-54-149-193-61.us-west-2.compute.amazonaws.com

所以

ssh -i "C:\key\owlcom.pem" XXXX <-弹性ip

所以

ssh -i "C:\key\owlcom.pem" ubuntu@xxxx

它们都不能在我使用 openssh 或 putty 的任何计算机上运行。使用 key.ppk 正确设置 putty

ide*_*ara 3

注意:您必须有权访问 AWS 仪表板才能执行此过程:

  1. 在您的 AWS 仪表板中,请转到服务 > 计算 > EC2,以便您可以查看所有 EC2 实例(确保您位于正确的区域)。

  2. 进入 EC2 仪表板后,转到“实例”选项卡。到达那里后,找到您要禁用防火墙的实例。单击它,您应该能够在网站的下部看到实例的摘要。之后,转到安全组部分并单击“查看入站规则”。在那里您将能够看到您的实例拥有的所有开放端口。

  3. 要修改此类端口,您实际上需要修改您的实例附加到的安全组规则。为此,请在“查看入站规则”所在的面板中单击安全组名称。它应该将您带到另一个页面,您可以在其中编辑所有防火墙规则。

我希望这有帮助!

干杯!