‘groups’ 输出中的差异

‘groups’ 输出中的差异

为什么我执行时groups输出不包含管理员group,而输出groups $USERhas it? 则表示该用户应该属于该组。

答案1

如果您刚刚将用户添加到组中,则需要注销并重新登录以获取新凭据。例如:

$ id
uid=500(lars) gid=500(lars) 
$ groups
lars
$ sudo usermod -G wheel,libvirt,mock lars
$ groups
lars
$ groups lars
lars : lars wheel libvirt mock

如果我注销并重新登录:

$ groups
lars wheel libvirt mock

相关内容