傳輸守護程式:覆蓋配置目錄內容的權限

傳輸守護程式:覆蓋配置目錄內容的權限

傳輸 4.0.5-1 Arch 6.8.5-arch1-1

我想編輯/var/lib/transmission/.config/transmission-remote/settings.json。該檔案的權限600transmission:transmission

我的用戶位於傳輸群組中,因此我運行chmod 660 settings.json並進行更改

我可以以 root 身分進行更改,但我更喜歡這種方法。

但是,傳輸會在每次停止/啟動時重置權限,因此每次我想要更改檔案時都必須執行此操作。

我一定是做錯了。這裡的首選方法是什麼?

答案1

看來你可以umask在 settings.json 中設定一個值(如解釋的這裡這裡

您必須將其轉換為基數 10。

$ echo $(( 8#002 ))
2

因此,像這樣更改 umask 的值settings.json

"umask": 2

然後重新載入您的傳輸服務

相關內容