要在 Debian 中启用 UFW,我这样做:
ufw --force enable
我从 Arch 文档中了解到,在 Arch 中这样做我应该这样做:
systemctl start ufw
systemctl enable ufw
我所说的“启用”是指“确保 UFW 在每次系统启动后运行”。
我在 Arch 中这样做的方式与在 Debian 中这样做的方式完全相似吗?
答案1
ufw --force enable
在基于 Arch 和 Debian 的系统(包括 Ubuntu、Mint、Manjaro 等衍生发行版)中执行相同的操作。
systemctl start ufw
-> 告诉 ufw 守护进程立即启动。
systemctl enable ufw
-> 使 ufw 守护进程能够在将来启动时启动。
这些systemctl
命令是系统 D 的一部分,它是 Debian 和 Arch 的初始化系统。在任一发行版上使用systemctl list-units
都可以让您看到所有正在运行/失败的守护进程。
要确认您的防火墙是否处于活动状态,您可以运行sudo ufw status
.
答案2
很简单ufw enable
- 启用该服务后。