$ id
uid=1000(kev) gid=1000(kev) groups=1000(kev),4(adm),24(cdrom),27(sudo),30(dip),46(plugdev),109(lpadmin),124(sambashare)
$ ls -l /etc/sudoers
-r--r----- 1 root root 723 Jan 31 2012 /etc/sudoers
$ sudo adduser kev root
Adding user `kev' to group `root' ...
Adding user kev to group root
Done.
$ cat /etc/sudoers
cat: /etc/sudoers: Permission denied
将自己(kev
)加入群组后root
,仍然无法阅读/etc/sudoers
。
我不知道为什么。谢谢你的帮助。
答案1
您需要注销并重新登录才能使更改生效。
答案2
kev
要在不注销的情况下刷新用户的组成员身份:
exec su -l kev
要将 groupname 设置为整个会话的默认组:
newgrp groupname
要打印您当前所属的群组(来源):
groups