$ systemctl status ufw
● ufw.service - Uncomplicated firewall
Loaded: loaded (/lib/systemd/system/ufw.service; enabled; vendor preset: enabled)
Active: active (exited) since Sun 2021-10-03 15:43:42 +03; 1h 30min ago
Docs: man:ufw(8)
Main PID: 28326 (code=exited, status=0/SUCCESS)
Tasks: 0 (limit: 4467)
CGroup: /system.slice/ufw.service
Oct 03 15:43:39 Cheetah systemd[1]: Starting Uncomplicated firewall...
Oct 03 15:43:42 Cheetah systemd[1]: Started Uncomplicated firewall.
为什么是systemctl status ufw
输出"active (exited)"
而不是"active (running)"?
我应该担心吗?
$ sudo ufw status
Status: active
答案1
来自原始帖子:对于 systemd 服务来说,“活动(退出)”状态意味着什么?
状态活动(退出)意味着 systemd 已成功运行命令,但它不知道有一个守护进程需要监视。
如果您使用 ufw,您可以检查防火墙是否处于活动状态
sudo ufw status
ufw 是一个用于管理 netfilter 防火墙的工具,即使它没有运行,如果设置了表,防火墙也会工作(即,如果您使用 iptables 手动配置表,则 ufw 不需要处于活动状态)。