“Admin”用户自动拥有 sudo 权限

“Admin”用户自动拥有 sudo 权限

我使用 向我的 Ubuntu 14.04LTS 服务器添加了一个名为“admin”的用户adduser

我习惯/etc/sudoers在添加需要 sudo 权限的新用户时将用户添加到文件,但这次我没有。根据 shell 中的输出,在我创建“admin”用户之前,似乎不存在该用户。为什么会这样?

答案1

默认情况下,adduser将每个新用户添加到与用户同名的组中(如果组不存在,则创建该组)。因此,如果您创建一个名为的用户,admin它将被添加到组中admin

/etc/sudoers包含行

%admin ALL=(ALL) ALL

这意味着该组的所有成员admin都被允许使用- 对于您的用户来说也是sudo如此。admin

相关内容