Skip to content

Usuarios y permisos ​

Consultar identidad y grupos ​

bash
whoami
id
groups
getent passwd <usuario>

id muestra el identificador de usuario (UID), el grupo principal y los grupos adicionales. Las cuentas y grupos se administran de forma distinta según la distribución y las políticas del sistema.

Permisos de archivos ​

Linux define permisos de lectura (r), escritura (w) y ejecución (x) para el propietario, el grupo y otros usuarios:

bash
ls -l archivo.txt
chmod u+x script.sh
chmod 640 archivo.txt

En notación numérica, r = 4, w = 2 y x = 1. Por eso 640 significa lectura y escritura para el propietario, lectura para el grupo y ningún permiso para otros. Para un directorio, el permiso x permite recorrerlo y acceder a sus entradas.

Para cambiar el propietario se usa chown, normalmente con privilegios de administrador:

bash
sudo chown <usuario>:<grupo> archivo.txt

Usa los permisos mínimos necesarios. Evita asignar permisos de escritura a todos los usuarios salvo que exista una necesidad clara y controlada.

Privilegios de administrador ​

sudo ejecuta un comando con los privilegios autorizados para el usuario actual:

bash
sudo <comando>

No ejecutes con sudo comandos copiados sin entenderlos: un error de ruta o de opciones puede afectar a todo el sistema. Las instrucciones para crear usuarios o cambiar políticas de sudo dependen de la distribución y de la configuración local.