Transmission 没有写入权限,下载种子时会抛出错误

Transmission 没有写入权限,下载种子时会抛出错误

操作系统:Ubuntu 20.04.1 LTS ------------内核:Linux 5.4.0-58-generic -------------架构:x86-64 –

我有一台运行 Ubuntu 的笔记本电脑,用作媒体服务器。我安装了 transmission,我使用 transmission 客户端(不是 Web 客户端,而是软件客户端)从 Windows 计算机连接到守护进程,我从 Web 添加磁力链接,然后在下载少量内容后收到错误“错误:权限被拒绝”。现在显然这是一个权限错误,transmission 没有权限写入目录。这很令人沮丧,因为我进行的所有搜索都显示相同的内容,我觉得我已经尝试了所有方法。更令人沮丧的是,在最初遇到此问题后,我在之前安装的 Ubuntu 上可以正常工作,但现在我无法再次使其工作。

我的电脑名称是 raptor。Ubuntu 安装在 250gb SSD 上,我想将我的媒体存储在第二个 1 TB HD 上,我将其称为 raptor1TB。在 raptor1TB 上只存在一个目录 Media 和 Movies。我有一个名为 torrent 的组,成员是 raptor 和 debian-transmission,文件夹 /media/raptor/raptor1TB/Media 的所有者是 raptor,组 torrent 具有 wrx 权限,但我仍然收到错误:权限被拒绝 (/media/raptor/raptor1TB/Media/Movies/正在创建的文件夹

raptor@raptor:~$ getent group torrent
torrent:x:1003:debian-transmission,raptor

raptor@raptor:~$ sudo getfacl /media/raptor/raptor1TB/Media/Movies
getfacl: Removing leading '/' from absolute path names
# file: media/raptor/raptor1TB/Media/Movies
# owner: raptor
# group: torrent
user::rwx
group::rwx
other::r-x

我相信当您安装 transmission 时会创建一个名为 debian-transmission 的用户,所以我创建了群组 torrent 并将该用户添加到其中。我在 reddit 上收到的其他一些反馈表明,问题可能是我的驱动器未正确安装,因为它没有出现在 fstab 中,并且 Ubuntu 在自动安装到 /media/ 时会做出奇怪的事情。我会试试看。

我不明白哪里出了问题。我点击了谷歌上的每篇帖子,但还是无法让它再次工作。

- - - - - - - - - - - - - 解决了

我的问题最终是因为我的第二个驱动器没有正确安装。我使用了本指南如何添加额外的硬盘?,更新了新位置的组权限,并使其正常工作! 一个小区别是,我使用了通过 Ubuntu 打开驱动器应用程序时找到的 UUID,而不是 /dev/sda1。

相关内容