GNU/Linux es un sistema operativo multiusuario, lo que significa que muchos usuarios pueden conectarse a él de forma simultánea, por lo que la gestión de los usuarios es una tarea fundamental para un administrador de sistemas.
La gestión de los usuarios incluye todo, desde la creación, actualización o eliminación de cuentas de usuario o grupos de usuarios del sistema.
Comprobar a que grupos pertenece un usuario
Para comprobar que grupos pertenece un usuario, lo haremos con el comando groups
que necesita un argumento que debe ser el nombre de usuario del sistema:
groups voidnull
Esto deberá de dar la siguiente salida (los grupos pueden variar):
voidnull : sys dialout sudo libvirt ubridge
Añadir un usuario a un grupo
Antes de intentar añadir un usuario a un grupo, es importante saber si el usuario existe en el sistema. Para añadir un usuario a un grupo determinado, usaremos el comando usermod
con las opciones -a
para indicar un usuario al grupo o grupos suplementarios y la opción -G
para especificar los grupos reales en el siguiente formato.
usermod -aG postgres voidnull
Si ahora comprobamos los grupos:
$ groups voidnull
voidnull : sys dialout sudo libvirt ubridge postgres
Eliminar grupo a un usuario
Para eliminar un usuario de un grupo, utilizaremos el comando gpasswd
con la opción -d
de la siguiente manera.
gpasswd -d voidnull postgres
Y si volvemos a comprobar los grupos del usuario:
$ groups voidnull
voidnull : sys dialout sudo libvirt ubridge
Comentarios