Listar grupos de usuarios con el comando groups
En este paso, exploraremos cómo listar los grupos a los que pertenece un usuario utilizando el comando groups
. Comprender los grupos de usuarios es fundamental en Linux, ya que se utilizan para gestionar los permisos y el acceso a archivos y recursos.
El comando groups
es una utilidad sencilla que imprime los nombres del grupo principal y de los grupos suplementarios para cada nombre de usuario dado, o del proceso actual si no se proporciona ningún nombre de usuario.
Vamos a averiguar a qué grupos pertenece el usuario actual (labex
).
Abra su terminal si no está abierta. Puede hacerlo haciendo clic en el icono de Xfce Terminal en el lado izquierdo del escritorio.
Ahora, escriba el siguiente comando y presione Enter:
groups
Debería ver una salida similar a esta:
labex sudo ssl-cert public
Esta salida muestra los grupos de los que el usuario labex
es miembro. En este ejemplo, el usuario labex
pertenece a los grupos labex
, sudo
, ssl-cert
y public
.
- El primer grupo enumerado suele ser el grupo principal del usuario.
- Los grupos siguientes son grupos suplementarios.
Ser miembro del grupo sudo
es importante porque permite al usuario ejecutar comandos con privilegios de superusuario utilizando el comando sudo
, como hizo en el laboratorio anterior para instalar htop
.
También puede utilizar el comando groups
para verificar los grupos de otro usuario si conoce su nombre de usuario. Por ejemplo, para verificar los grupos del usuario root
, escribiría:
groups root
La salida mostraría los grupos a los que pertenece el usuario root
, que por lo general es solo el grupo root
:
root
Comprender a qué grupos pertenece un usuario le ayuda a entender qué permisos tiene en el sistema.
Haga clic en Continuar para pasar al siguiente paso y verificar la ejecución de su comando.