为什么我无法访问我拥有组 rx(750)权限的目录?

为什么我无法访问我拥有组 rx(750)权限的目录?

我有这个目录:

drwxr-x--- 2 root adm 160 2011-08-18 02:13 apache2

我属于该组,adm但我无法访问该目录..它显示:“权限被拒绝”。

答案1

将您添加到某个组后,您需要注销,然后再次登录,或者执行操作su - <yourusername>以使系统识别您的新权限。

答案2

或者您在 ldap 后端创建了一个组,该组与 /etc/group 中的组同名。可使用数字组 ID 进行识别。

正在隐藏...

talcom@plato:/home/smb$ ls -lah /home/smb/
...
drwxrws---  2 root staff      4.0K Mar 17 19:43 scans
drwxrws--- 14 root staff      4.0K Mar 29 11:41 staff

揭晓!...

talcom@plato:/home/smb$ ls -lahn /home/smb/
...
drwxrws---  2 0 5076 4.0K Mar 17 19:43 scans
drwxrws--- 14 0   50 4.0K Mar 29 11:41 staff

答案3

另外,如果你真的很愚蠢,在中创建了重复的组名/etc/group,而你只是其中一个副本的成员,那么在运行命令时,你可能会出现在该组中id,但该目录实际上可能属于其他团体。

相关内容