我在 Ubuntu 16.04 LTS 服务器上的传输 2.94 出现问题。我使用本指南安装 Transmission。
- 我在磁盘上尝试了不同的目录,都给了我同样的问题。
- 我尝试重新安装,但没有帮助。
- 我试图在
sudo nano /etc/transmission-daemon/settings.json
没有帮助的情况下进行编辑并处理用户组。
在这个 cmd 上这是正确的吗?
sudo usermod -a -G debian-transmission myuser
现在我不知道该怎么办。
拍照后我确实编辑了路径。
Permission denied (/home/thomas/media/hdd2/ubuntu-16.04.4-server-amd64.iso)
还是一样的问题
当连接到 SMB 并在 windows 上使用 utorrent 下载到 Ubuntu 路径时,它是成功的。
编辑:
thomas@ubuntu:~$ command ls -ld /home/thomas/media/hdd2{,/ubuntu-16.04.4-server-amd64.iso}
ls: cannot access '/home/thomas/media/hdd2/ubuntu-16.04.4-server-amd64.iso': No such file or directory
drwxrwsr-x 4 thomas thomas 4096 Jul 18 18:20 /home/thomas/media/hdd2
thomas@ubuntu:~$
编辑:
我确实尝试编辑 /etc/init.d/transmission-daemon 并将用户设置为“root”,这也给了我错误
您编写的 cmd 会将您的用户添加到
debian-transmission
组中。这是正确的。但是,您需要注销并重新登录才能应用此设置,也许这就是它出错的地方。也许有一个简单的文件夹权限。如果这是我的想法,这就是你需要做的:
(编辑:新目录)
更改下载文件夹的组所有权:
$ sudo chgrp -R debian-transmission /media/hdd2/tv
授予组成员写入权限:
$ sudo chmod -R 770 /media/hdd2/tv
在
settings.json
中,更改下载文件夹的路径:"download-dir": "/media/hdd2/tv",
重启守护进程:
$ sudo service transmission-daemon stop
$ sudo service transmission-daemon start
}