小编kur*_*015的帖子

传输守护进程:即使 debian-transmission 具有 root 组,权限也被拒绝

我有一些很奇怪的事情。传输守护进程一直告诉我

“权限被拒绝/home/transmission/downloads/..”(.. = torrent 文件夹和文件的名称)

我创建了这个文件夹传输:

sudo mkdir /home/transmission
Run Code Online (Sandbox Code Playgroud)

在此之后,我在里面创建了文件夹:

sudo mkdir /home/transmission/incomplete
sudo mkdir /home/transmission/downloads
Run Code Online (Sandbox Code Playgroud)

仅通过从debian-transmission以下位置创建这些文件夹来首先授予权限:

sudo chgrp -R debian-transmission:debian-transmission /home/transmission
Run Code Online (Sandbox Code Playgroud)

将自己添加到此组:

sudo usermod -a -G debian-transmission kurt
Run Code Online (Sandbox Code Playgroud)

但仍然无法访问我可以编辑文件并将文件添加到下载文件夹,因此我已将我的组添加kurtdebian-transmission.

sudo usermod -a -G kurt debian-transmission
Run Code Online (Sandbox Code Playgroud)

权限被拒绝..嗯。好的然后chmod这个文件夹到777。

sudo chmod 777 -R /home/transmission
Run Code Online (Sandbox Code Playgroud)

权限被拒绝..我能做的最后一件事:

sudo usermod -a -G root debian-transmission
Run Code Online (Sandbox Code Playgroud)

但没有任何帮助。我知道这不是一个好方法。但我只是想测试这是否有效。为了确定起见,我在每次更改权限后都重新启动了传输服务。一些额外的信息:

ps aux | grep transmission
output:
117      17319  0.4  0.4 397624 10196 ?        Ssl  18:33   0:05 /usr/bin/transmission-daemon -f --config-dir /var/lib/transmission-daemon/info
kurt     17767 …
Run Code Online (Sandbox Code Playgroud)

chmod transmission

4
推荐指数
1
解决办法
4万
查看次数

标签 统计

chmod ×1

transmission ×1