Ubuntu安装时附加安装了一个称为UFW(非复杂防火墙)的防火墙配置工具。 UFW是用于管理iptables防火墙规则的用户友好型前端,其主要目标是使管理防火墙规则更容易且简单。强烈建议启用防火墙。但是,在某些情况下,例如测试,您可能需要停止或禁用防火墙。
在本教程中,我们将向您展示如何在Ubuntu 20.04系统上禁用UFW防火墙。教程也是适用于基于Ubuntu Linux发行版,包括Linux mint,elementary OS等。理论上也适用于安装了ufw防火墙工具的CentOS,Fedora等Linux发行版。
先决条件
请确保您具有sudo权限的用户登录。
检查防火墙状态
要查看UFW防火墙的当前状态,请使用ufw status
命令:
sudo ufw status
UFW防火墙默认为禁用。如果您以前从未激活过UFW,则输出将如下所示:
Status: inactive
否则,如果启用了防火墙,您将看到以下消息:
Status: active
禁用防火墙
如果由于遇到连接问题而禁用防火墙,或者在配置防火墙时遇到麻烦,请查看我们的教程,了解如何在Ubuntu 20.04上使用UFW配置防火墙。
要在您的Ubuntu系统上禁用UFW防火墙,请使用ufw disable
命令:
sudo ufw disable
输出将如下所示:
Firewall stopped and disabled on system startup
以上命令将停止并禁用防火墙,但不会删除防火墙的规则。下次启用防火墙时,将加载相同的规则。如果要禁用防火墙并删除所有防火墙规则,请使用ufw reset
命令:
sudo ufw reset
系统会提示您是否要继续操作:
Resetting all rules to installed defaults. This may disrupt existing sshconnections. Proceed with operation (y|n)?
Backing up 'user.rules' to '/etc/ufw/user.rules.20190122_115214'Backing up 'before.rules' to '/etc/ufw/before.rules.20190122_115214'
Backing up 'after.rules' to '/etc/ufw/after.rules.20190122_115214'
Backing up 'user6.rules' to '/etc/ufw/user6.rules.20190122_115214'
Backing up 'before6.rules' to '/etc/ufw/before6.rules.20190122_115214'
Backing up 'after6.rules' to '/etc/ufw/after6.rules.20190122_115214'
当您要还原所有更改并重新开始时,重置UFW防火墙非常有用。
启用防火墙
启用防火墙之前,请确保允许SSH端口的连接,参考此教程了解如何配置ufw允许SSH的连接。要启用防火墙,请运行:
sudo ufw enable
当要求输入y
继续操作时:
Command may disrupt existing ssh connections. Proceed with operation (y|n)?
Status: inactive
0
结论
在本教程中,您学习了如何在Ubuntu 20.04计算机上停止并永久禁用防火墙。大多数UFW命令都直观易记。例如,ufw status
显示防火墙的状态,ufw disable
禁用防火墙。
还没有评论,来说两句吧...