Ubuntu 11.04, adduser myuser: falta el grupo de administración

10

Hola, estoy tratando de agregar myuser a sudoers después de una nueva instalación con cuenta root,

# adduser myuser admin 

lo que da:

adduser: the group `admin' does not exist.

sin embargo esto funciona:

# adduser myuser root

pero no hace que mi usuario sea un sudoer.

Además, / etc / sudoers contiene estas líneas:

# User privilege specification
root    ALL=(ALL:ALL) ALL

# Members of the admin group may gain root privileges
%admin ALL=(ALL) ALL

pero bastante extraño: el archivo / etc / group no contiene admin .

¿Debo editarlo manualmente y agregar algo como:

admin:x:120:myuser
valk
fuente

Respuestas:

13

use groupadd adminpara agregar el grupo, entonces podría ejecutar adduser myuser admin. Sin embargo, es posible que desee utilizar usermod -G myuser,admin myuserpara eliminarse del grupo raíz. (en lugar de myuser, admin, enumere la lista exacta de grupos de los que su usuario debería ser miembro.

Si alguna vez siente la tentación de editar / etc / group directamente, utilice el vigrcomando, que se asegurará de que la sintaxis del archivo sea correcta antes de realizar cambios.

estofado
fuente
Gracias @stew! funcionó como una magia! Una cosa que tuve que hacer es cerrar sesión y luego iniciar sesión con myuser.
valk
1

el grupo sudo debe usarse:

adduser myuser sudo
ozma
fuente