权限显示正确,但仍然无法写入目录

权限显示正确,但仍然无法写入目录

我有两个具有这些权限的用户(id)

uid=113(sonarr) gid=1001(sonarr) groups=1001(sonarr),1000(master),1002(qbtuser)
uid=1001(qbtuser) gid=1001(sonarr) groups=1001(sonarr),1000(master),1002(qbtuser)

我有一个具有这些权限的文件夹。

drwxrwxr-x  6 master master  6 May 24 11:32 ./
drwxrwxr-x  5 master master  5 May  6  2021 ../
drwxrwxr-x 10 master master 10 Oct 20  2020 TV_Main

我已经重新启动系统了。当我以 qbtuser 身份登录时,我可以毫无问题地触摸文件或进行更改。显然,使用 master 进行日志记录也没有问题。

但如果我以 sonarr 身份登录,我会得到该文件夹​​的权限被拒绝。但他们有相同的群体。我不明白什么?

……

编辑以获得更好的说明。

是的,整棵树都有ugo的rx权限。我什至尝试将整个树更改为 g+rwx 但仍然没有成功。

它是 NFS 共享,版本 4。服务器对除 uid 113 之外的所有内容都具有相同的映射。也许这是我的问题?但我认为如果该小组被包括在内,它应该会起作用。我将对此进行更多探索。

为了澄清权限被拒绝,我可以 cd 进入目录,或者运行 ls 。但是如果我尝试触摸 file.txt 或 mkdir temp 我得到

mkdir:无法创建目录“temp”:权限被拒绝

如果我使用 master/qbtuser 创建文件,我无法编辑、echo foo >> 文件、重命名、删除或任何其他操作。仍然是相同的权限被拒绝消息。

相关内容