用户应该属于 sudo 组,但事实并非如此

用户应该属于 sudo 组,但事实并非如此

我正在使用我父亲的计算机(名为 SandroPC),只有他的用户(sandro)是管理员。我为自己创建了一个用户(guilherme),并尝试将其添加到 sudo 组,但发生了一件奇怪的事情:

当我以我的用户身份登录时,它似乎不在 sudo 组上:

guilherme@SandroPC:~$ groups
guilherme

而且,如果我执行 su - guilherme,它似乎可以解决问题:

guilherme@SandroPC:~$ su - guilherme
Password:
guilherme@SandroPC:-$ groups
guilherme sudo

并且,在 /etc/group 上,该用户被列为 sudo:

guilherme@SandroPC:~$ cat /etc/group | grep sudo
sudo:x:27:sandro,guilherme

当我登录到他的用户时不会发生此问题,它立即出现在 sudo 组中。

这是预期的行为吗?如果不是,我该如何解决这个问题?如果是,有解决方法吗?

抱歉我的英语不好,因为这不是我的母语。谢谢!

相关内容