具有读/写访问权限的组中的用户实际上没有获得任何读/写权限

具有读/写访问权限的组中的用户实际上没有获得任何读/写权限

我将我的用户添加到了 www-data 组。我将某个目录的权限设置为 774(-R,递归),这样只有所有者和组才能更改某些内容。

但我的用户甚至无法访问它。我遗漏了什么?这是我的ls -alh输出:

drwxrwxr-- 13 www-data www-data 4,0K 2011-03-28 23:10 mydir

答案1

  • 返回什么id -a?您可能需要启动一个新的 shell 或运行newgrp,因为您现有的 shell 不会自动获得新的组权限。
  • 774 权限可能不会满足您的要求。我怀疑您需要 775。如果没有执行权限,其他用户将无法搜索该目录。

答案2

我所能想到的就是上层目录没有正确设置权限。

相关内容