尽管用户属于该组,但无法访问目录

尽管用户属于该组,但无法访问目录

我有一个名为的目录foo,具有以下权限:

ls -dl foo
d---r-x---  3 foobar  staff  96 Sep  1 10:29 foo

在执行groupsid登录时,我返回了包含和foobar的组列表。我的理解是,这意味着我是该组的成员。staffgid=20(staff) groups=20(staff)staff

然而当我尝试这么做的时候ls foo/我又回来了Permission denied

我以为这些r-x权限会赋予我列出目录内容以及读取其中文件的权限。为什么事实并非如此?有什么想法吗?

相关内容