2017-07-27 87 views
0

我有這個文件:爲什麼我可以訪問這個文件?

-rw-rw----+ 1 git git 16959 Jul 25 07:37 github.conf 

我這個傢伙:

$ whoami 
admin 
$ id 
uid=501(admin) gid=501(admin) groups=501(admin),4(adm) 

我也可以這樣說:

$ cat /etc/passwd | grep admin 
gnats:x:41:41:Gnats Bug-Reporting System (admin):/var/lib/gnats:/usr/sbin/nologin 
admin:x:501:501:,,,:/home/admin:/bin/bash 

$ cat /etc/group | grep -E 'admin|git' 
adm:x:4:admin 
git:x:500: 
admin:x:501:admin 

這怎麼可能,我可以讀取該文件github.conf。我不屬於git組,我不是git。那怎麼可能?

+0

看起來你已經擴展的文件(由+表示)的權限列表的權限時。運行「getfacl github.conf」來查看擴展訪問控制列表權限 –

回答

1

在列出權限時,您看起來已擴展文件的權限(用+表示)。運行:

getfacl github.conf 

看到擴展訪問控制列表的權限

+0

事實上,我得到'user:admin:rw-'我沒有注意到權限上的'+'char – nowox

+0

您可以使用「setfacl 「如果你需要的話。 –

相關問題