![具有读/写访问权限的组中的用户实际上没有获得任何读/写权限](https://linux22.com/image/544538/%E5%85%B7%E6%9C%89%E8%AF%BB%2F%E5%86%99%E8%AE%BF%E9%97%AE%E6%9D%83%E9%99%90%E7%9A%84%E7%BB%84%E4%B8%AD%E7%9A%84%E7%94%A8%E6%88%B7%E5%AE%9E%E9%99%85%E4%B8%8A%E6%B2%A1%E6%9C%89%E8%8E%B7%E5%BE%97%E4%BB%BB%E4%BD%95%E8%AF%BB%2F%E5%86%99%E6%9D%83%E9%99%90.png)
我将我的用户添加到了 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
我所能想到的就是上层目录没有正确设置权限。