Comprender la pertenencia a grupos
En Linux, cada usuario pertenece a uno o más grupos. Estos grupos ayudan a gestionar los permisos y el acceso a archivos y directorios. En este paso, aprenderás cómo ver la pertenencia a grupos de ti mismo y de otros usuarios.
Verificar tu directorio de trabajo actual
Primero, asegúrate de estar en el directorio de trabajo correcto:
cd ~/project
Ver tu pertenencia a grupos
Para ver a qué grupos pertenece tu cuenta de usuario actual, puedes usar el comando groups
sin ningún argumento:
groups
Este comando mostrará una lista de todos los grupos de los que tu cuenta de usuario es miembro. La salida se verá similar a esto:
labex sudo ssl-cert public
En este ejemplo, el usuario labex
es miembro de los grupos labex
, sudo
, ssl-cert
y public
.
Ver la pertenencia a grupos de otros usuarios
Para ver a qué grupos pertenece otro usuario, puedes especificar el nombre de usuario como argumento del comando groups
:
groups username
Por ejemplo, para ver a qué grupos pertenece el usuario root
, ejecutarías:
groups root
Esto mostrará una salida similar a:
root : root
Esto muestra que el usuario root
solo es miembro del grupo root
.
Por qué es importante la pertenencia a grupos
La pertenencia a grupos determina qué archivos y directorios puede acceder un usuario. Cuando estableces permisos para un archivo o directorio, puedes especificar diferentes niveles de acceso para el propietario, el grupo y otros.
Por ejemplo, si un archivo tiene permisos de lectura para un grupo específico, todos los usuarios que son miembros de ese grupo pueden leer el archivo, incluso si no son el propietario.
Asegúrate de haber ejecutado tanto el comando groups
como el comando groups root
al menos una vez para pasar al siguiente paso.