应用程序无法访问网络驱动器

应用程序无法访问网络驱动器

我正在使用 20.04,并尝试设置一个我想用于 Plex 和 Sonarr 的服务器。

我有一个通过 rclone 安装的无限 Google Drive,它是通过 Cryptomator 加密和安装的。加密保管库安装在/home/administrator/desktop

问题:Plex 和 Sonarr 都无法访问保险库。

Sonarr 只能做到/home/administrator

Sonarr 只能访问 /home/administrator

Plex 可以访问/home/administrator/desktop但我的保险库是灰色的:

Plex 进入了 /home/administrator/desktop,但我的保险库却呈灰色

Google Drive + Cryptomator + Plex 设置在我的 Mac 上运行得很好,所以我希望它也能在 Ubuntu 上运行。

答案1

这些文件系统使用 fuse。

Fuse 默认只允许挂载的用户访问,因为许多 fuse 文件系统没有任何实际权限。

在安装 fuse 文件系统时需要设置相关标志allow_other。此外,您必须编辑/etc/fuse.conf并取消注释或插入包含以下内容的行

user_allow_other

普通用户能够指定allow_other保险丝座。

文档rclone指定命令行标志--allow_other,而Cryptomator 只是说

如果您想在解锁和打开保险库时应用 FUSE 特定选项,您可以将其添加到VaultOptions保险库的。勾选选项卡CustomMountOptions上的Mounting

更多信息请访问fuse 手册页

相关内容