Calculadora chmod

Convierte flags rwx en comandos chmod antes de que una publicación falle porque un archivo está demasiado abierto, privado o no ejecutable.

Código octal
Ejemplos: 755, 644
Modo simbólico
-rwxr-xr-x
chmod 755 archivo
Propietario
Grupo
Público

Cómo funcionan los permisos Linux

4
Lectura (r)
Permite ver un archivo. En un directorio, lectura permite listar nombres cuando también existe permiso de ejecución.
2
Escritura (w)
Permite editar un archivo. En un directorio, controla crear, renombrar y borrar entradas cuando también hay ejecución.
1
Ejecución (x)
Permite ejecutar un archivo como programa o entrar a un directorio para alcanzar archivos dentro.
Grupos de permisos
Propietario
Usuario dueño del archivo o directorio.
Grupo
Usuarios dentro del grupo asignado al archivo.
Público
Todas las demás personas fuera del propietario y grupo.

Preguntas frecuentes

¿Qué significa chmod 777?

Concede lectura, escritura y ejecución a todos. Es muy permisivo y normalmente inseguro en producción salvo que entiendas el riesgo.

¿Qué permisos suelen usar archivos web?

Una base común es 755 para directorios, 644 para archivos regulares y 600 para configs sensibles que solo debe leer el propietario.

¿Por qué un directorio necesita ejecución?

Ejecución en directorio significa traversal. Sin eso, un usuario puede no acceder a archivos internos aunque el archivo tenga lectura.

¿Archivos subidos por usuarios deberían ser ejecutables?

Normalmente no. Archivos subidos por usuarios deben guardarse sin ejecución y las rutas sensibles deben aislarse de ejecución de código.