Systemd

我的防火牆配置好了嗎?

  • October 4, 2021

在此處輸入圖像描述

$ 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

來自原始文章:狀態“活動(退出)”對於 systemd 服務意味著什麼?

狀態啟動(退出)意味著 systemd 已成功執行命令,但它不知道有一個守護程序要監視。

如果您使用的是 ufw,則可以檢查您的防火牆是否處於活動狀態

sudo ufw status

ufw 是一個管理 netfilter 防火牆的工具,即使它沒有執行,如果設置了表,防火牆也可以工作(即,如果您使用 iptables 手動配置表,則 ufw 不需要處於活動狀態)。

引用自:https://unix.stackexchange.com/questions/671652