Introducción: ¿Quién tiene las llaves de tu sistema?
Imagina por un momento que tu sistema Linux es como tu casa. Tú tienes las llaves, decides quién entra, qué habitaciones puede visitar y qué cosas puede usar. Ahora piensa: ¿qué pasaría si todos pudieran entrar sin restricciones? ¿Si cualquiera pudiera mover, borrar o ejecutar archivos críticos sin que tú lo autorices? El caos sería inevitable.
La buena noticia es que Linux, como sistema operativo robusto y seguro, ha pensado en todo esto desde el principio. Uno de los pilares fundamentales de esa seguridad es la administración de permisos, una herramienta poderosa que te permite establecer reglas claras sobre quién puede hacer qué dentro de tu sistema.
Este control no solo es vital para proteger tus archivos, sino que también es una habilidad clave si estás dando tus primeros pasos en el mundo DevOps o deseas convertirte en un verdadero SysAdmin profesional.
En este artículo te guiaré por todo lo que necesitas saber para comprender y dominar los permisos en Linux, desde los conceptos básicos de usuarios y grupos hasta los comandos chmod
, chown
y chgrp
.
🧑💻 ¿Qué son los permisos en Linux y por qué importan?

En primer lugar, Linux otorga permisos de acceso a usuarios, grupos y otros. Estos permisos definen qué acciones pueden realizar sobre archivos y directorios, y son esenciales para mantener la integridad y seguridad de tu sistema.
Los tres tipos de permisos básicos son:
- Lectura (r): Permite visualizar el contenido.
- Escritura (w): Autoriza modificar o crear.
- Ejecución (x): Permite ejecutar un archivo o script.
Estos permisos pueden combinarse y asignarse de forma flexible según tus necesidades.
👥 Usuarios y Grupos en Linux

Además de los permisos, Linux gestiona quién tiene acceso mediante usuarios y grupos.
Crear y gestionar usuarios
Cada usuario en Linux posee un ID único (UID). Los datos de los usuarios se encuentran en el archivo /etc/passwd
. Para agregar un nuevo usuario:
sudo useradd nombre_usuario
sudo passwd nombre_usuario
Crear y gestionar grupos
Los grupos permiten aplicar permisos a varios usuarios al mismo tiempo. Estos se definen en /etc/group
. Puedes crear un grupo así:
sudo groupadd nombre_grupo
Y agregar un usuario a ese grupo:
sudo usermod -aG nombre_grupo nombre_usuario
🔐 Entendiendo la estructura de permisos
Linux representa los permisos con una estructura como esta:
| rwx | rwx | rwx |
|Owner|Group|Other|
Cada letra representa un bit de permiso:
r
= 4 (Lectura)w
= 2 (Escritura)x
= 1 (Ejecución)
La combinación de estos bits forma un número octal, como:
7
= rwx6
= rw-5
= r-x4
= r–
Ejemplos comunes
777
→ rwx/rwx/rwx (todos tienen acceso total)755
→ rwx/r-x/r-x (solo el dueño puede modificar)640
→ rw-/r–/— (solo lectura para el grupo)400
→ r–/—/— (solo el dueño puede leer)
🛠️ Comandos esenciales para administrar permisos
Cambiar propietario y grupo
sudo chown propietario:grupo archivo
Este comando cambia el dueño de un archivo o directorio.
Cambiar grupo
sudo chgrp grupo archivo
Permite modificar el grupo asociado a un archivo.
Cambiar permisos
chmod 755 archivo
🧠 Conclusión: Control total al alcance de tus manos

La administración de permisos en Linux es una habilidad fundamental para cualquiera que desee dominar este sistema. Establecer permisos adecuados es como tener una cerradura en cada puerta de tu casa: no se trata de desconfianza, sino de orden, seguridad y control.
Si estás dando tus primeros pasos en Linux o quieres profesionalizar tu manejo del sistema, te animo a que experimentes con los comandos y conceptos que vimos aquí. Recuerda: con conocimiento y práctica, tu terminal será tu mejor aliada.
📺 ¿Quieres más? Mira mi video donde te muestro más de 50 comandos en acción:
💬 ¡Sígueme y sigue aprendiendo!
¿Te gustó este contenido? No olvides seguirme en redes sociales para más tips, tutoriales y contenido técnico entretenido:
🔗 YouTube, Instagram y TikTok → @TechOlivops
📚 También puedes visitar mis otros artículos del blog donde aprenderás más sobre comandos básicos, networking, scripting y mucho más en Linux.