首页 > 解决方案 > 如何在 Ubuntu 上重置防火墙规则?

问题描述

  1. 我们如何列出所有现有规则?
  2. 如何重置所有不需要的防火墙规则?
  3. 请提到命令列表。

标签: ubuntufirewallufw

解决方案


下面的命令对此很有用

列出规则

sudo ufw status numbered

删除规则

sudo ufw delete <rule no from above command results>

删除所有规则后,执行下面的命令

sudo ufw --force disable \
&& sudo ufw --force reset \
&& sudo ufw default deny incoming \
&& sudo ufw default allow outgoing \
&& sudo ufw allow 22/tcp \
&& sudo ufw allow 80/tcp \
&& sudo ufw allow 443/tcp \
&& sudo ufw --force enable

推荐阅读