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

Modified on: Sat, 09 Jun 2018 04:17:23 +0800

我使用adduser将名为“admin”的用户添加到我的Ubuntu 14.04LTS服务器。

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

最佳答案

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

/etc/sudoers包含行

%admin ALL=(ALL) ALL

这意味着组admin的所有成员都可以使用sudo - 对于admin用户也是如此。< / p>


相关问答

添加新评论