如果使用ufw关闭端口22,如何连接到ec2?

时间:2018-09-27 20:33:20

标签: amazon-ec2 ssh ufw

我无法连接到ec2上的实例。 一切都很早,我想现在UFW出了问题。

配置服务器时,我为80端口启用了ufw,也许禁用了22端口。 因为一切都很好,但是现在我无法通过ssh连接。

如何连接到ec2实例并再次允许22端口?

2 个答案:

答案 0 :(得分:2)

您必须检查EC2实例下的安全组,然后在此处启用/添加端口22。 之后,您可以检查端口80上的apache。

如果您不小心阻塞了端口,请使用此链接将其重置https://u.osu.edu/walujo.1/2017/04/21/how-to-fix-ec2-instance-when-you-accidentally-block-port-22/

答案 1 :(得分:1)

您可以使用以下最简单的方法(用户数据)关闭ufw,然后访问实例并编辑防火墙。

  1. 停止实例
  2. 编辑用户数据以一次禁用ufw,然后让您访问实例
  3. 启动实例

以下是用户数据:

{% for sku_row in skus %}
    {{ sku_row.sku }}
    {{ sku_row.get_progress }}
{% endfor %}

在这里查看我的答案enable firewall port 22 on ec2 server after disable it