Recibe actualizaciones por: rss | twitter | email

Agregar usuario a grupo en Linux

Escrito por:
Fecha: 2013-05-15 11:16:35 00:00

GNU/Linux es un sistema operativo multiusuario, y los usuarios pueden pertenecer a uno o varios grupos.

La existencia de grupos hace más sencilla la administración del sistema, pues permite garantizar permisos y demás a grupos en lugar de tener que hacerlo usuario por usuario.

Ahora es común que cuando se crea un usuario en GNU/Linux este se agregue a un determinado grupo, en algunas distribuciones es el grupo users, y en otros casos a un grupo con el mismo nombre que el usuario. Así, el usuario pedro estará en el grupo pedro por defecto.

Si para efectos de administracion requerimos que determinados usuarios esten en un grupo específico, tendremos que agregarlos a este. Hay tres formas básicas de hacer esto.

  • Agregar al usuario a varios grupos al momento de crearlo
  • Agregar al usuario a un grupo, cuando ya existe
  • Cambiar a un usuario existente de un grupo a otro

Agregar un usuario a un grupo determinado al momento de crearlo

Usemos un ejemplo, crearemos el usuario pedro arriba mencionado, y este pertenecera al grupo usuarios, por defecto, pero tambien estara en el grupo internet.

   useradd -m -g usuarios -G internet pedro

En caso que el grupo no exista, debemos crearlo primero, el ejemplo arriba asume que el grupo existe. Para verificar si existe o no, usuamos:

   cat /etc/group | grep contabilidad

Si no existe lo creamos con:

   groupadd contabilidad

Agregar un usuario existente a un grupo existente

Si el usuario ya existe y el grupo tambien usamos:

   usermod -a -G contabilidad pedro

Cambiar un usuario de grupo

Supongamos que no queremos que pedro pertenezca al grupo usuarios, y que este en el grupo retirados.

   usermod -g retirados pedro

Estas son algunas de las opciones más usadas, puedes mirar man useradd, man groupadd y man usermod para más información.