taotao0210 发表于 2024-1-9 08:15

transmission下载文件的所有者默认是admin 可以更改吗

想请教下大家,NAS安装的transmission套件,下载文件的所有者默认是admin,因为禁用了admin账户,所以每次移动下载的文件都需要重新设置相关文件夹的权限给其它账户,十分麻烦,请问这个可以更改吗?

我指的是Transmission下载的文件夹的所有者是admin,不是Transmission管理页面登陆的账户; 以前用的版本Transmission貌似没这个问题,这次装了个新版本就出现问题了

taotao0210 发表于 2024-1-9 09:01

可能是umask值的问题,默认是18,根据网上说话改成 0 ,刚才下载了一个文件,貌似没问题,如果确实是这样原因的话,这个值应该设置022应该更加合适

MoonDigi 发表于 2024-1-9 09:06

tr没发现类似选项,只能靠umask控制文件权限,即使能改也得root启动,要不你就直接以目标用户运行tr

taotao0210 发表于 2024-1-9 09:09

MoonDigi 发表于 2024-1-9 09:06
tr没发现类似选项,只能靠umask控制文件权限,即使能改也得root启动,要不你就直接以目标用户运行tr ...

之前就是目标客户运行的TR,但是下载好的文件拥有者还是admin账户,刚才通过TR的setting设置把umask改成0了,貌似文件夹所有者自动加上了admin组成员

blitz 发表于 2024-1-9 09:13

有同样的问题,关注

MoonDigi 发表于 2024-1-9 09:25

taotao0210 发表于 2024-1-9 09:09
之前就是目标客户运行的TR,但是下载好的文件拥有者还是admin账户,刚才通过TR的setting设置把umask改成0 ...

你nas的话估计是用docker,docker里面运行的用户uid要匹配你nas系统的uid才行,未必是一样的

gaoyi124 发表于 2024-1-9 09:34

忘记怎么改的了,我的qnap就装的tr,好像是给下载的文件夹0777权限还是怎么来着,后来不影响了,可以随便删除

taotao0210 发表于 2024-1-9 12:05

MoonDigi 发表于 2024-1-9 09:25
你nas的话估计是用docker,docker里面运行的用户uid要匹配你nas系统的uid才行,未必是一样的 ...

不是docker, QNAP系统直接装的transmission的套件

aikgogo 发表于 2024-1-9 12:11

umask设置为0吧

taotao0210 发表于 2024-1-9 12:14

aikgogo 发表于 2024-1-9 12:11
umask设置为0吧

对的,是把umask设置为0了,但其实应该设置022或者更加合理

就不知道为什么原设置是18这个值
页: [1]
查看完整版本: transmission下载文件的所有者默认是admin 可以更改吗