CalculaIT / tools

Calculadora de permisos chmod

Traduce 755 a rwxr-xr-x y al revés.

Los campos contienen ejemplos editables.

Resultado
Octal
755
Simbólico
rwxr-xr-x
Propietario
rwx
Grupo
r-x
Otros
r-x
Comando
chmod 755
Respuesta rápida · ejemplo

¿Qué significa chmod 755?

chmod 755 da al propietario lectura, escritura y ejecución (rwx) y al grupo y al resto solo lectura y ejecución (r-x). En letras es rwxr-xr-x. Es el permiso habitual para carpetas y scripts.

Supuestos del cálculo

Traduce permisos de Linux entre número (755) y letras (rwxr-xr-x) en los dos sentidos, incluidos setuid, setgid y sticky. Muestra el comando listo para copiar.

Ver el ejemplo paso a paso ↓

Fórmula y supuestos

r = 4 · w = 2 · x = 1 · propietario + grupo + otros (setuid 4000, setgid 2000, sticky 1000)

Traduce permisos de Linux entre número (755) y letras (rwxr-xr-x) en los dos sentidos, incluidos setuid, setgid y sticky. Muestra el comando listo para copiar.

Todos los importes usan la misma moneda elegida por ti. Son estimaciones, no mediciones ni ofertas.

Cómo usar esta calculadora

Escribe los permisos como número (644, 755, 4755) o como letras (rw-r--r--, también con el guion inicial que muestra ls -l) y obtendrás la otra forma y el comando. Cada cifra suma lectura (4), escritura (2) y ejecución (1) para propietario, grupo y otros.

Ejemplo resuelto

  1. Propietario: 4 + 2 + 1 = 7 (rwx).
  2. Grupo: 4 + 1 = 5 (r-x).
  3. Otros: 4 + 1 = 5 (r-x), así que 755 = rwxr-xr-x.

Resultado del ejemplo

Octal
755
Simbólico
rwxr-xr-x

Cómo interpretar el resultado

Para archivos web y documentos se usa 644; para carpetas y scripts, 755; para claves privadas SSH, 600. Evita 777: permite a cualquier usuario del sistema modificar el archivo. Una cuarta cifra delante (4, 2 o 1) activa setuid, setgid o sticky, que aparecen como s o t en la posición de ejecución.

Preguntas frecuentes

¿Qué es el sticky bit?

En una carpeta como /tmp (1777) impide que un usuario borre archivos de otros aunque pueda escribir en la carpeta.

¿Qué significa una S mayúscula?

Que setuid o setgid están activos pero el permiso de ejecución no. Suele ser un error de configuración.

¿Cómo aplico permisos a una carpeta y su contenido?

Con chmod -R, pero con cuidado: las carpetas suelen necesitar 755 y los archivos 644, así que es mejor usar find con -type d y -type f.

Referencias y método

Referencias y método