Permissions

systemd .service 的正確權限是什麼?

  • March 20, 2022

我需要為名為daphne的 Web 伺服器創建一個服務,我想知道對此的正確 linux 權限是什麼。或者是否存在任何系統服務的一般規則?

任何本地使用者都可以通過DBus 介面(例如使用systemctl show someUnitName)讀取任何 systemd 系統單元的定義,除非您有自定義 DBus 策略來防止這種情況發生。

使單元文件不是世界可讀的因此沒有意義,如果適用,systemd 將列印警告。同樣,如果單元文件被標記為可執行,它也會發出警告。

除非您希望單元文件對於特定(非 root)使用者或組是可編輯的,否則請堅持與大多數其他系統文件相同的約定:0644 root:root

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