无法将用户添加到组

无法将用户添加到组

我想将我的用户添加ron到该docker组,因此我执行以下操作:

ron@regDesktopHome:~$ sudo usermod -a -G docker ron
ron@regDesktopHome:~$ groups
ron

为什么它只显示组ron,因为用户显然也是(+其他)的成员sudo......?

编辑

$ grep ron /etc/group
sudo:x:27:ron
dip:x:30:ron
crontab:x:102:
netdev:x:111:ron
vboxusers:x:124:ron
ron:x:1001:
incron:x:138:
wireshark:x:148:ron
docker:x:153:ron

现在这里有些东西看起来不对劲:以下是我XTerm在桌面上打开一个实例后的情况:

ron@regDesktopHome:~$ groups
ron
ron@regDesktopHome:~$ su ron
Password: 
ron@regDesktopHome:~$ groups
ron sudo dip netdev vboxusers wireshark docker
ron@regDesktopHome:~$ 

为什么我首先需要以自己的用户身份“重新登录”才能成为群组成员,这似乎没有意义,不是吗?

相关内容