为什么我不能访问我应该按组访问的目录?我的用户属于组 www-data,并且该目录具有授予该组的权限。但我无法访问它。
markus@hemulen:~$ ls -la
drwxrwx--- 2 www-data www-data 4096 2009-10-11 21:28 test
markus@hemulen:~$ groups markus
markus www-data admin
markus@hemulen:~$ cd test
-bash: cd: test: Permission denied
尝试不带“markus”的“groups”,看看当前的shell是否知道你所属的组。
如果您刚刚将自己添加到组中,则必须注销并重新登录才能应用更改。我已经被抓了好多次了...