UFW 不会在启动时启动

UFW 不会在启动时启动

我的 Raspberry Pi 4 B 上的 Raspbian (Debian) 上的 ufw 有一点问题。我将它作为具有公共 IP 的服务器。看起来它可以正常工作,但重新启动后 ufw 处于非活动状态。我已经隔离了某种问题

/lib/systemd/system/ufw.service

我更改了 ExecStart 和 ExecStop,因此文件如下所示

[Unit]
Description=Uncomplicated firewall
Documentation=man:ufw(8)
DefaultDependencies=no
-Before=network.target
+After=network.target

[Service]
Type=oneshot
RemainAfterExit=yes
ExecStart=ufw enable
ExecStop=ufw disable

[Install]
WantedBy=multi-user.target

所以它现在可以在启动时工作,但我知道,这不是正确的解决方案。这是临时解决方案,因此在我修复之前它会起作用。我经常重新启动,并且我家可能会停电,因此它可以在防火墙关闭的情况下在我不知情的情况下“重新启动”。

请问你有什么想法吗?

相关内容