Saltar al contenido
Gratis, sin registro y desde el navegador

Calculadora CHMOD: calcula permisos de archivos Linux online

La calculadora CHMOD convierte los permisos de archivos Linux con unos clics: marca lectura, escritura y ejecución para Owner, Group y Others y obtén el valor octal (por ejemplo, 755) y la notación simbólica (rwxr-xr-x), incluidos setuid, setgid, el Sticky Bit y un comando chmod listo para usar. También descodifica valores existentes de ls -l. Gratis, sin registro y directamente en tu navegador: no se sube ni se guarda nada.

Creado por Justin Schuessler

¿Ya configuraste los permisos? Ejecuta tu proyecto en un VPS con acceso root completo.

Permisos

PermisoPropietarioGrupoOtros
Leer
Escribir
Ejecutar

Bits especiales

Inverso: introduce un valor octal o simbólico

Octal

755

Simbólico

rwxr-xr-x

  • Propietario puede leer, escribir y ejecutar.
  • Grupo puede leer y ejecutar.
  • Otros puede leer y ejecutar.

chmod 755 /path/to/file-or-folder

Funciones

Lo que calcula por ti la calculadora CHMOD

Los permisos de archivos Linux constan de tres permisos para tres clases de usuario, más bits especiales opcionales. La calculadora CHMOD los convierte a ambas notaciones y genera el comando chmod correspondiente.

Configurar permisos con casillas

Marca lectura, escritura y ejecución para el propietario (Owner), el grupo (Group) y los demás (Others). El valor octal y la notación simbólica se actualizan al instante con cada clic.

setuid, setgid y Sticky Bit

Los tres bits especiales forman el cuarto dígito inicial, por ejemplo, 4755. En la notación simbólica aparecen como s o S y t o T.

Conversión inversa, también desde ls -l

Introduce un valor octal de 3 o 4 dígitos o la notación simbólica de 9 caracteres. También funciona una salida de ls -l como -rwxr-xr-x o drwxr-xr-x: se ignora el carácter inicial que indica el tipo de archivo.

Explicación en lenguaje sencillo

La calculadora muestra una frase para Owner, Group y Others que explica qué está permitido; por ejemplo: «Group puede leer y ejecutar».

Comando chmod listo para usar

Introduce la ruta del archivo o directorio, activa «Recursivo (-R)» si lo necesitas y copia el comando. Las rutas con espacios o caracteres especiales se ponen automáticamente entre comillas.

Funciona íntegramente en el navegador

La conversión se realiza directamente en tu navegador. No se sube ni se guarda nada, y la calculadora no modifica los permisos de tu servidor: tú ejecutas el comando.

Valores habituales

Valores chmod habituales y para qué los necesitas

Cada dígito es la suma de lectura (4), escritura (2) y ejecución (1), en el orden Owner, Group, Others. Introduce un valor en el campo de conversión inversa para ver sus casillas y su explicación.

Valores chmod habituales con notación simbólica y usos típicos
OctalSimbólicoUso habitual
600rw-------Archivos privados que solo el Owner puede leer y modificar, como las claves SSH privadas
644rw-r--r--Archivos normales, como archivos HTML, CSS o imágenes en el directorio web
700rwx------Directorios privados como ~/.ssh o scripts que solo utiliza el propietario
755rwxr-xr-xDirectorios y scripts ejecutables; valor inicial de la calculadora
775rwxrwxr-xDirectorios en los que deben poder escribir todos los miembros de un grupo
777rwxrwxrwxPermisos completos para todos los usuarios; normalmente, un riesgo de seguridad en servidores
1777rwxrwxrwtDirectorios en los que todos pueden escribir, como /tmp, protegidos por el Sticky Bit
4755rwsr-xr-xProgramas con setuid que se ejecutan con los permisos de su propietario

Cómo funciona

Configura permisos de archivos Linux con chmod en 6 pasos

Desde las casillas hasta un comando chmod listo para tu terminal.

Paso 1

Marcar permisos

Marca lectura, escritura y ejecución para Owner, Group y Others en la tabla «Permisos». La calculadora comienza con 755 (rwxr-xr-x).

Paso 2

Configurar bits especiales (opcional)

Si lo necesitas, activa setuid, setgid o el Sticky Bit en «Bits especiales». El valor octal pasará a tener cuatro dígitos, por ejemplo, 4755.

Paso 3

Introducir valor existente

También puedes introducir un valor existente en el campo de conversión inversa, como 644, rwxr-xr-x o una salida de ls -l como drwxr-xr-x. Las casillas reflejarán el valor al instante.

Paso 4

Consultar y copiar el resultado

Consulta el valor octal, la notación simbólica y la explicación de cada clase, y copia el valor que quieras con el botón correspondiente.

Paso 5

Introducir ruta

Introduce la ruta del archivo o directorio en el «Generador de comandos chmod» y activa «Recursivo (-R)» si lo necesitas.

Paso 6

Copiar y ejecutar el comando

Copia el comando generado, por ejemplo, chmod 755 con tu ruta, y ejecútalo en la terminal o en tu sesión SSH del servidor.

Descubrir más

Herramientas útiles para tu servidor

FAQ

Preguntas frecuentes sobre la calculadora CHMOD

Respuestas breves sobre chmod, los permisos de archivos Linux y esta herramienta.

Cada dígito es la suma de lectura (4), escritura (2) y ejecución (1). El primero corresponde al propietario (Owner), el segundo al grupo (Group) y el tercero a los demás (Others). Así, 755 significa que Owner puede leer, escribir y ejecutar (7), mientras que Group y Others pueden leer y ejecutar (5): rwxr-xr-x en notación simbólica. La calculadora CHMOD comienza con este valor y te muestra el desglose en una frase para cada clase.

777 (rwxrwxrwx) concede a todos los usuarios del sistema permisos completos de lectura, escritura y ejecución. En la mayoría de los casos no es seguro: en un servidor web, a menudo basta para modificar archivos libremente. Para el contenido web, lo habitual es usar 755 en directorios y 644 en archivos; 777 solo se justifica en casos excepcionales bien delimitados.

Con ls -l. Al principio de cada línea aparece la cadena de permisos, por ejemplo, -rwxr-xr-x para un archivo o drwxr-xr-x para un directorio. Pégala en el campo de conversión inversa: se ignorará el carácter inicial que indica el tipo de archivo y obtendrás el valor octal y una explicación para cada clase. El campo también acepta valores octales de 3 o 4 dígitos y notación simbólica de 9 caracteres.

Para la clave privada suele usarse 600 (rw-------) y, para el directorio ~/.ssh, 700 (rwx------). Así, solo el Owner tiene acceso. Si los permisos son demasiado amplios, SSH suele rechazar la clave. Para configurar estos valores en la calculadora, desmarca todas las casillas de Group y Others.

En un archivo: r = leer el contenido, w = modificar el contenido, x = ejecutar el archivo (p. ej., un script). En un directorio: r = ver la lista de archivos, w = crear, eliminar o renombrar archivos, x = acceder al directorio o abrir los archivos que contiene.

Son tres permisos especiales, indicados mediante un cuarto dígito al principio (por ejemplo, 4755). setuid (4) permite ejecutar un programa con los permisos de su propietario en lugar de los del usuario que lo ejecuta. setgid (2) hace que los archivos nuevos de un directorio hereden automáticamente su grupo. El Sticky Bit (1) impide que los usuarios eliminen archivos ajenos en directorios donde todos pueden escribir (como /tmp). Puedes activarlos en «Bits especiales»; en la notación simbólica aparecen como s o S (Owner, Group) y t o T (Others). Se usan mayúsculas cuando falta el permiso de ejecución correspondiente.

Con la opción -R, por ejemplo, chmod -R 755 /pfad/zum/ordner. Activa «Recursivo (-R)» en el generador de comandos chmod. Esto aplica los permisos al propio directorio y a todos los archivos y subdirectorios que contiene. Atención: -R aplica el mismo valor a archivos y directorios. Los scripts suelen necesitar permiso de ejecución, pero los archivos normales no; por eso, en directorios mixtos es mejor aplicar los permisos de forma selectiva.

chmod cambia quién puede hacer qué (permisos de lectura, escritura y ejecución). chown cambia a quién pertenece el archivo (Owner y/o Group). Ambos comandos suelen usarse juntos, pero son independientes. La calculadora CHMOD solo genera comandos chmod.

¿Tienes más preguntas?

Contactar con soporte
¿Estás creando algo propio?

Tu proyecto necesita un servidor fiable con acceso root completo

Un VPS o Root Server de ZAP-Hosting te da acceso completo a los permisos de archivos y a toda la configuración del sistema.

4,4/5 Trustpilot32.000+ Servidores activosDesde 2010

Sin configuración. Sin riesgos. En línea en segundos.

Duración flexibleCancelable en cualquier momentoEn línea en 60 segundos

¿Buscas más herramientas? Ver todas las herramientas para desarrolladores