如何更改由传输守护程序创建的文件的默认权限?

您所在的位置:网站首页 umask设置默认权限 如何更改由传输守护程序创建的文件的默认权限?

如何更改由传输守护程序创建的文件的默认权限?

2023-04-12 01:03| 来源: 网络整理| 查看: 265

您可以在传输的配置文件(/etc/transmission-daemon/settings.json)中指定umask 。我们通常用八进制表示的Umask,但是不幸的是,json不支持它,因此我们必须将其转换为10。您可以在shell中执行以下操作:

$ echo $(( 8#022 )) 18

这是默认设置,但您可能需要002,十进制相同,所以

sudo editor /etc/transmission-daemon/settings.json # change "umask": 18 to "umask": 2 and save sudo reload transmission-daemon # tells transmission-daemon to re-read the config # file. This is important, otherwise, the changes # will be lost

另一件事。如果更改下载目录的组所有权,并在其上添加setgid位,则在该目录中创建的所有文件都将具有与该目录相同的组所有权。

sudo chgrp "$USER" /path/to/transmission/download/dir sudo chmod g+s /path/to/transmission/download/dir

它不会影响已经存在的文件。有关更多信息,请参见http://mywiki.wooledge.org/Permissions。



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3