提前道歉,我是个完全的菜鸟。
我安装了 qbittorrent-nox(命令行/Web torrent 客户端)。当我下载 torrent 时,qbittorrent 会创建一个包含该 torrent 文件的文件夹。
问题是,它创建的文件夹是只读的。我知道我可以使用 chmod 手动将权限更改为 777,但对每个新文件夹都这样做很繁琐。如何确保自动创建的所有文件夹都是 777?
我将 qbittorrent 中的设置更改为 777(并重新启动),但它仍然生成只读文件夹。
答案1
如果你像我首先做的那样以普通用户身份运行它:
$ qbittorrent-nox --webui-port=8088
******** Information ********
To control qBittorrent, access the Web UI at http://localhost:8088
The Web UI administrator user name is: admin
The Web UI administrator password is still the default one: adminadmin
This is a security risk, please consider changing your password from program preferences.
然后它会创建与其启动时具有相同所有权的文件夹。
如果您以超级用户权限将其作为守护进程运行:
$ sudo qbittorrent-nox --webui-port=8088 -d
然后它以 root 权限创建文件夹。
运行它而不sudo
:
$ qbittorrent-nox --webui-port=8088 -d
我指定了 8088 端口,因为我的系统上使用 8080 端口。
注意:要停止它,请使用killall qbittorrent-nox
或(sudo killall qbittorrent-nox
如果您以 root 权限启动它)
我的~/.config/qBittorrent/qBittorrent.conf
现在:
[LegalNotice]
Accepted=true
[Network]
Cookies=@Invalid()
[Preferences]
WebUI\Address=*
WebUI\Port=8088
我可以删除该文件夹内的文件。该文件夹是使用以下权限创建的:
14156195 drwxr-xr-x 2 user user 4.0K Mar 4 15:22 'GraphicRiver - Cyber Poster Photoshop Action 25597014'