无法将自己添加到“sudo”组

无法将自己添加到“sudo”组

我最近全新安装了 Linux(最新版本的 Debian,版本 9.1,64 位 Cinnamon),但无法将自己添加到“sudo”组。

当以我自己的身份登录时,这是命令的输出groups

daniel cdrom floppy audio dip video plugdev netdev bluetooth lpadmin scanner

当我使用su成为 root 并输入命令时adduser daniel sudo,输出是:

The user `daniel' is already a member of `sudo'.

果然,如果我groups daniel在仍以 root 身份登录的情况下使用该命令(使用su),则输出为:

daniel adm cdrom floppy sudo audio dip video plugdev netdev bluetooth lpadmin scanner

(请注意,“sudo”现在位于列表中。)

我已经注销并重新登录了几次,但当我运行该命令时,我仍然不在“sudo”组中groups。这意味着当我尝试运行sudo命令时,我收到错误:

daniel is not in the sudoers file.  This incident will be reported.

另外,我已确认 sudoers 文件包含向 sudo 组授予 sudo 权限的条目。当我运行时visudo,出现这些行:

# Allow members of group sudo to execute any command
%sudo   ALL=(ALL:ALL) ALL

我知道我可以visudo手动添加一个授予我 sudo 权限的条目。我主要想知道为什么我不能将自己添加到“sudo”组中。

抱歉,如果这是一个重复的问题。我用 Google 搜索了一段时间,找不到其他无法将自己添加到 sudo 组的人。

相关内容