为什么我无法访问按组应该有权访问的目录?我的用户属于 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
答案1
如果您刚刚将自己添加到群组,则必须注销并重新登录才能应用更改。我遇到过很多次这种情况...
答案2
尝试只输入“groups”而不输入“markus”,看看当前 shell 是否知道您所属的组。