Agregar usuario a grupo en Linux
Escrito por: Guillermo Garron
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.