我在 dell 5505 SE 上安装了 debian 11 并安装了 UFW。但是当我启动我的电脑时,它显示“正在为简单防火墙运行启动作业(xxx min / nolimit)”。继续..我重新启动并启动到 debian 恢复模式并卸载了 UFW,没有启动问题 如何解决 UFW 问题
遇到此问题的人可以调整 /lib/systemd/system/ufw.service 以具有:
[Unit]
Description=Uncomplicated firewall
Documentation=man:ufw(8)
#DefaultDependencies=no
#Before=network.target
Before=network-pre.target
Wants=network-pre.target
[Service]
Type=oneshot
RemainAfterExit=yes
ExecStart=/lib/ufw/ufw-init start quiet
ExecStop=/lib/ufw/ufw-init stop
[Install]
WantedBy=multi-user.target
Run Code Online (Sandbox Code Playgroud)
然后运行:
$ sudo systemctl daemon-reload
Run Code Online (Sandbox Code Playgroud)
然后重新启动。此更改应该很快就会上传到 Debian不稳定版。假设一切顺利,就可以对 Bullseye 进行更新。
注意:我粘贴了整个单元,以便人们确定它应该是这样的,但这是唯一改变的部分:
#DefaultDependencies=no
#Before=network.target
Before=network-pre.target
Wants=network-pre.target
Run Code Online (Sandbox Code Playgroud)
https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=990834#32有更多讨论并描述了 Debian不稳定(0.36.1-3)中现在的修复。
归档时间: |
|
查看次数: |
4278 次 |
最近记录: |