Umask

umask 用於新的子目錄

  • May 4, 2022

我正在執行傳輸遠端並希望使用 g+w 權限創建所有新的 torrent 下載。

傳輸下載目錄符號連結到Downloads第二個驅動器上的目錄

作為使用者斯蒂芬(傳輸組的成員)我可以執行

[stephen@flip:/mnt/sdb/Downloads]
:> umask g+w .

[stephen@flip:/mnt/sdb/Downloads]
:> umask -S
u=rwx,g=rwx,o=rx

這似乎是成功的,但是傳輸正在創建新目錄drwxr-xr-x

我想我應該執行 umask 命令作為傳輸,但這可能是一個nologin使用者有充分的理由,所以我會嘗試 sudo …

:> sudo -u transmission umask g+w .
sudo: umask: command not found

好的,所以我會通過它的路徑呼叫 umask,但是:

[stephen@flip:/mnt/sdb/Downloads]
:> which umask
which: no umask in <PATH>

[stephen@flip:/mnt/sdb/Downloads]
:> alias umask
bash: alias: umask: not found

我能/應該做什麼?

根據這個答案,您需要更改settings.json文件。

你在哪裡:

umask 18

你需要:

umask 2

進行該更改後,請務必重新啟動傳輸守護程序。

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