如何更改由传输守护程序创建的文件的默认权限? |
您所在的位置:网站首页 › umask设置默认权限 › 如何更改由传输守护程序创建的文件的默认权限? |
您可以在传输的配置文件(/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 |