Calculador chmod

Calcula permisos de archivos Unix con notación octal y representación simbólica

¿Qué es y cómo funciona?

Una calculadora de chmod calcula los permisos de archivo de Unix y los muestra en las dos formas que usan los desarrolladores: el número octal de tres dígitos (como 755) y la representación simbólica (como rwxr-xr-x). En Linux y macOS, cada archivo y carpeta tiene permisos que controlan quién puede leerlo, escribirlo y ejecutarlo, repartidos en tres grupos — el propietario, el grupo y todos los demás. Traducir entre las casillas en las que piensas y el número octal que quiere el comando chmod es justo el pequeño cálculo que elimina esta herramienta.

La idea clave es que cada permiso tiene un valor: leer es 4, escribir es 2 y ejecutar es 1, y los sumas para cada uno de los tres grupos para obtener un dígito. Así, rwx (leer, escribir, ejecutar) es 4+2+1 = 7, y r-x (leer y ejecutar) es 4+1 = 5, que es como 755 significa acceso completo para el propietario y leer-más-ejecutar para todos los demás. Una calculadora te deja marcar las casillas y leer el número, o introducir un número y ver exactamente qué acceso concede — útil para fijar permisos correctamente y para entender qué permite de verdad un 644 o un 777 existente.

Casos de uso

Preguntas frecuentes

¿Cómo se relaciona el número octal con los permisos?

Cada uno de los tres dígitos representa un grupo — propietario, grupo, otros — y es la suma de leer (4), escribir (2) y ejecutar (1). Así, 7 es leer+escribir+ejecutar, 5 es leer+ejecutar, 4 es solo leer. Por tanto 755 significa que el propietario tiene acceso completo y todos los demás pueden leer y ejecutar.

¿Qué significan las letras de rwxr-xr-x?

La forma simbólica muestra los mismos permisos como letras: r de leer, w de escribir, x de ejecutar, y un guion donde un permiso está ausente. Se lee en tres grupos de tres — propietario, grupo, otros — así que rwxr-xr-x es acceso completo para el propietario y leer+ejecutar para los otros dos.

¿Qué diferencia hay entre leer, escribir y ejecutar?

Leer te deja ver el contenido de un archivo (o listar una carpeta), escribir te deja modificarlo (o añadir y quitar archivos en una carpeta), y ejecutar te deja correr un archivo como programa o entrar en una carpeta. En directorios, ejecutar significa la capacidad de acceder a lo que hay dentro.

¿Por qué se considera arriesgado el 777?

777 concede leer, escribir y ejecutar a todos — propietario, grupo y todos los demás usuarios. Eso significa que cualquier usuario puede modificar o ejecutar el archivo, que suele ser mucho más acceso del necesario y un riesgo de seguridad. La mayoría de los archivos solo necesitan 644 y la mayoría de los scripts 755, así que el 777 debería usarse con moderación.

Desarrollador

Generador de UUID · Conversor de timestamps · Codificador Base64 · Decodificador Base64 · Generador de hash · Conversor de colores