我有一些怪异的用户/权限。 我目前有一个名为world的用户有组world www-data admin 。 我在/var/abc有一个权限为0644或rw-r--r--的目录,该目录的所有权为world:www-data 。
出于某种原因,当我尝试更改或列出/var/abc目录时,我得到权限被拒绝,但是,如果我将可执行权限添加到用户,所以它变成0744或rwxr--r--我被允许访问一切。
我无法弄清楚发生了什么事情,有人可以点亮吗?
你所看到的是正常和预期的行为。 在目录中需要x位来input它,在其中执行search或执行程序。 正如你试图cd到目录,然后没有设置x位,你不能。 当您将权限设置为744时,作为目录所有者的您的用户world将完全控制,并且您可以观察到他们做了他们想要的。