Ubuntu 11.04,adduser myuser:admin组丢失

您好我试图添加myuser到sudoers后用root帐户全新安装,

# adduser myuser admin 

这使:

 adduser: the group `admin' does not exist. 

然而这工作:

 # adduser myuser root 

但它不会使myuser成为一个sudoer。

而且,/ etc / sudoers确实包含这些行:

 # User privilege specification root ALL=(ALL:ALL) ALL # Members of the admin group may gain root privileges %admin ALL=(ALL) ALL 

但很奇怪 – 文件/ etc / group不包含pipe理员

我应该手动编辑它,并添加如下内容:

 admin:x:120:myuser 

使用groupadd admin添加组,然后你可以运行adduser myuser admin 。 但是,您可能希望改为使用usermod -G myuser,admin myuser将自己从根组中删除。 (而不是myuser,admin,列出您的用户应该是其成员的组的确切列表。

如果您试图直接编辑/ etc / group,请使用vigr命令,在提交更改之前将确保文件的语法是正确的。

应该使用sudo组:

 adduser myuser sudo