如何使用命令行将新用户添加为sudoer?

Modified on: Fri, 08 Jun 2018 22:47:23 +0800

使用adduser添加用户后,我无法通过系统>看到它用户和组,除非我退出然后再次登录。那是正常的吗?

另外,我可以将新添加的用户设置为sudo,还是只有在添加后才需要更改?我怎么能通过shell做到这一点?

最后,我可以删除在初始安装Ubuntu时创建的原始用户,还是该用户以某种方式“特殊”?

作者:Zanna,David B

最佳答案

只需将用户添加到sudo

sudo adduser <username> sudo

更改将在用户下次登录时生效。

这是有效的,因为/etc/sudoers已预先配置为向该组的所有成员授予权限(您不必对此进行任何更改):

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

只要您有权访问与“原始”用户属于同一群组的用户,就可以删除旧用户。


实际上,您的新用户也应该是其他成员。如果您在“用户设置”中将用户的帐户类型设置为“管理员”,则该帐户类型将至少放在所有这些组中:

adm sudo lpadmin sambashare

由于您的系统配置可能会有所不同,我建议您查看groups &lt;username&gt;的输出,以了解正常使用的组。

作者:,ændrük

相关问答

添加新评论