我一直在使用我的 Linux 机器(基于 Ubuntu - 19.04)作为媒体服务器,到目前为止一直运行完美 - 但突然我遇到了权限问题。
我正在使用两个 BtrFS 子卷格式化的 NAS 驱动器运行媒体服务器(目前是 Jellyfin,但 Plex 也存在这个问题 - 所以我认为故障不在服务器中) - 一个我用于备份,另一个用于媒体文件。
更改备份子卷中的一些权限(这两个都是顶级)后,尽管权限完好无损,但所有媒体软件突然被拒绝。我已将权限更改为之前的权限以防万一(使用 chown 和 chmod,两者都是递归的),但问题仍然存在。这是我的权限(我的用户是 shmick,媒体子卷是 Med-Vol):
> # file: Med-Vol/
> # owner: shmick
> # group: shmick user::rwx group::r-x other::r-x
这之前已经完美地工作过。 syslog 仍然抱怨缺乏权限:
jellyfin[1335]: System.UnauthorizedAccessException: Access to the path '/Med-Vol' is denied. ---> System.IO.IOException: Permission denied
Plex 也抛出了同样的错误。我还检查了 AppArmor 日志,没有显示任何投诉。我不知道出了什么问题。我在这里缺少什么吗?先感谢您