我在家里的树莓派上运行着一个无头媒体服务器,但目前我无法通过 qbittorrent 向其写入任何内容(使用 qbittorrent-nox 包通过 webui 运行),在让它工作后,不需要使用终端不断运行它,而是使用通过创建的服务这指南。当在终端中使用 qbittorrent 并附带 sudo 时,它能够写入驱动器,但是尝试使用chmod
和更改已挂载文件夹的权限多次后chown
,我都没有成功。有没有办法可以:
- 使服务以 root 身份运行
或者
- 使挂载的文件夹对每个人都可写(以前使用过
chmod ugo+rwx
类似方法,没有骰子)
感谢所有帮助
答案1
chown
预计它们都无法chmod
在 exfat 或其他 Windows 文件系统上运行。
您可能应该添加:
-o uid=qbittorrent,gid=qbittorrent
更改所有权的命令mount
。(我认为位置根本不重要,但紧随其后mount
或紧随其前/dev/sdb1
肯定没问题。)
如果你想用你的“主用户”(例如)访问挂载中的目录/文件,pi
而不诉诸sudo
或类似的东西,你可能需要添加适当的允许面具安装选项qbittorrent
该命令也可以更改(组)权限(并按照链接指南的指示将用户添加到组中)。
要以 root 身份运行 torrent 程序,您只需删除服务中的User=
和Group=
行,但正如指南中提到的,出于安全原因,您不想这样做。