新子目录的umask

新子目录的umask

我正在运行远程传输,并希望使用 g+w 权限创建所有新的 torrent 下载。

传输下载目录符号链接到Downloads第二个驱动器上的目录

作为用户stephen(传输组的成员)我可以运行

 [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

我可以/应该做什么?

答案1

这个答案,您需要更改您的settings.json文件。

您所在的地方:

umask 18

你需要:

umask 2

进行更改后,请务必重新启动传输守护程序。

相关内容