umask 阻止 Plex 或 Nextcloud 访问外部 fat32 HDD

umask 阻止 Plex 或 Nextcloud 访问外部 fat32 HDD

尝试制作我的超级Pi(使用 Plex、Nextcloud、VPN)时,我的外部硬盘出现权限问题:

我已将一个外部硬盘连接到我的 Raspberry Pi,其中存储着我的所有媒体(照片、家庭视频、我们的 CD-rips 等)。我希望 Nextcloud 和 Plex 都可以访问,但我似乎无法让这种组合正常工作。

下列的这个答案我创建了该群组媒体用户并添加了用户www-数据

sudo groupadd mediausers
sudo usermod -a -G mediausers plex
sudo usermod -a -G mediausers www-data

该驱动器(在连接到我的 Pi 之前)已格式化为 vfat(或 Pi 上显示为如此)。使用 /etc/fstab 中的以下行,我挂载了驱动器(部分基于这个帖子在 Nextcloud 论坛上,以 mediausers 为组:

UUID=1B1C-14D8  /CloudMEDIA/    vfat    nofail,uid=pi,gid=mediausers,umask=003         0       0

如果没有 umask,Plex 会很乐意提供我的图片,但我在 Nextcloud 中收到“您无权在此文件夹中创建或上传”的错误。有了 umask,Nextcloud 很开心,并允许我做我想做的事情,但 Plex 不再提供任何媒体(“不可用;请检查是否安装了必要的驱动器”)。

我怎样才能让 Plex、Nextcloud 和我自己都满意?我如何正确获取文件/安装权限?任何帮助都非常感谢!


Nextcloud 版本:11.0.3(稳定版) Plex Media Server 版本:3.5.0 操作系统:Raspbian Jessie Server 版本:Apache/2.4.25(Raspbian) PHP 版本:7.0.16

相关内容