Chmod Master
Convierte permisos de Linux entre octal, notación simbólica y una tabla visual.
Tabla de permisos
| Lectura | Escritura | Ejecución | |
|---|---|---|---|
| Propietario | |||
| Grupo | |||
| Otros |
Valores
Cómo funcionan los permisos de Linux
Cada archivo o directorio tiene tres conjuntos de permisos — propietario, grupo y otros — cada uno con lectura, escritura y ejecución. En notación octal, cada conjunto es un solo dígito que suma lectura (4), escritura (2) y ejecución (1):
754 → propietario 7 = 4+2+1 = rwx → grupo 5 = 4+0+1 = r-x → otros 4 = 4+0+0 = r-- → simbólico: rwxr-xr--
Un 4º dígito opcional al frente (por ejemplo 4755) activa los bits especiales: setuid (4), setgid (2) y el sticky bit (1), siguiendo el modelo de permisos POSIX IEEE Std 1003.1. Esta herramienta calcula las tres representaciones — octal, simbólica y la tabla de casillas — entre sí, enteramente en tu navegador, además del comando chmod exacto para copiar y ejecutar.
Preguntas frecuentes
¿Cómo leo un permiso octal como 755?
Cada dígito es la suma de lectura (4), escritura (2) y ejecución (1) para propietario, grupo y otros, en ese orden. 755 significa propietario=rwx (4+2+1=7), grupo=r-x (4+0+1=5), otros=r-x (4+0+1=5).
¿Qué hacen setuid, setgid y el sticky bit?
Son un 4º dígito octal opcional. Setuid (4) hace que un programa se ejecute con los privilegios de su propietario. Setgid (2) hace que los archivos nuevos en un directorio hereden el grupo del directorio. El sticky bit (1) en un directorio significa que solo el propietario de un archivo puede borrarlo o renombrarlo, aunque otros tengan permiso de escritura — así se configura normalmente /tmp.
¿Por qué la notación simbólica muestra a veces una S o T mayúscula?
Una s o t minúscula significa que el bit especial está activado Y el bit de ejecución correspondiente también lo está. Una S o T mayúscula significa que el bit especial está activado pero la ejecución está desactivada en esa categoría — normalmente un error de configuración, ya que setuid/setgid no tienen efecto sin permiso de ejecución.
¿Esta herramienta cambia permisos en mis archivos de verdad?
No. Solo calcula el valor octal, la cadena simbólica y el comando chmod exacto — nada se ejecuta en un servidor ni toca tu sistema de archivos. Copia el comando generado y ejecútalo tú mismo.