“Admin”用户自动拥有sudo权限
我使用adduser
将一个名为“admin”的用户添加到我的Ubuntu 14.04LTS服务器。
我习惯于在添加需要sudo权限的新用户时将用户添加到/etc/sudoers
文件,但这次我没有。 根据shell中的输出,在创建它之前,“admin”用户似乎不存在。 为什么这样做?
默认情况下, adduser
会将每个新用户添加到与用户名称相同的组中(如果该组尚不存在,则创建该组)。 因此,如果您创建一个名为admin
的用户,它将被添加到组admin
。
/etc/sudoers
包含该行
%admin ALL=(ALL) ALL
这意味着组admin
所有成员都可以使用sudo
– 这对您的admin
用户也是如此。