Ubuntu 或 Debian 系统 UFW(Uncomplicated Firewall)卸载及重装

0
22

🔧 卸载 UFW

  1. 停止 UFW 服务(可选):
sudo systemctl stop ufw
  1. 卸载 UFW 包:
sudo apt remove --purge ufw
  1. 清除配置残留(建议做):
sudo rm -rf /etc/ufw
sudo rm -rf /lib/ufw
sudo rm -rf /var/lib/ufw

🔄 重装 UFW

  1. 更新包列表:
sudo apt update
  1. 重新安装 UFW:
sudo apt install ufw
  1. 启用 UFW(重装后默认是禁用的):
sudo ufw enable
  1. 查看状态确认:
sudo ufw status verbose
  1. 启用 ufw 服务自启动
sudo systemctl enable ufw
  1. 确保 UFW 已启用状态
sudo ufw enable

如果只是启用了服务而没有启用防火墙规则本身,ufw 不会自动开始保护系统。

查看服务状态:

systemctl status ufw

查看是否启用防火墙规则:

sudo ufw status

重启后检查,确认 UFW 是否已正常启动:

sudo systemctl is-enabled ufw   # 应显示 enabled
sudo ufw status verbose         # 应显示 Status: active

如果不需要 IPv6,禁用 IPv6

编辑 UFW 配置文件:

sudo nano /etc/default/ufw

将其中这行:

IPV6=yes

改为:

IPV6=no

保存退出后,重启 UFW:

sudo ufw disable
sudo ufw enable
sudo ufw status verbose

发布回复

请输入评论!
请输入你的名字