CHMOD Calculator

Calculadora CHMOD

Calculadora chmod visual con avisos de seguridad. Establece permisos de lectura/escritura/ejecución y obtén salida octal y simbólica al instante. Incluye umask, SUID/SGID/sticky bit y presets.

Actualizado mayo de 2026

Revisado por Rafael Duarte

Cuadrícula interactiva de casillas — alterna lectura, escritura y ejecución para propietario, grupo y otros.
Notación numérica (ej: 755). Cada dígito es la suma de lectura(4) + escritura(2) + ejecución(1). Escribe 3 o 4 dígitos.
Cadena de 9 caracteres (ej: rwxr-xr-x) que representa los permisos para propietario, grupo y otros. Usa r/w/x o - para cada posición.
Shift + Enter para Copiar
Matriz de Permisos
Nivel de Acceso
Lectura (4)
Escritura (2)
Ejecución (1)
Propietario
Creador del archivo
Grupo
Usuarios con el mismo GID
Otros (Público)
Cualquier otro usuario
Bits Especiales
Calculadora de umask
Archivos
644
Directorios
755

umask resta de los permisos predeterminados (666 para archivos, 777 para dirs). Común: 022 → archivos 644, dirs 755.

¿Qué es umask?

El umask (máscara de creación de archivos del usuario) define los permisos removidos de archivos y directorios recién creados. Enmascara bits de los valores predeterminados: 666 para archivos y 777 para directorios.

Salida Octal
INSTANT
000 oct
---------
Constructor Simbólico
chmod u=,g=,o= [file]
Presets Comunes
Comando de Terminal
chmod 000
Agrega -R para recursivo: chmod -R 000 dir/
Cómo Usar Grupos en lugar de 777
1. Crear un grupo
sudo groupadd webdev
2. Agregar usuario al grupo
sudo usermod -aG webdev alice
3. Establecer permisos de grupo
chmod 775 /var/www/site

El grupo puede escribir — otros no. Más seguro que 777.

Cómo se usa

Tres modos de entrada, un comando listo para pegar

1. Marca las casillas o escribe directo

Activa lectura/escritura/ejecución para propietario, grupo y otros — o escribe el valor octal (`755`) o simbólico (`rwxr-xr-x`) directamente.

2. Revisa el aviso de seguridad

Valores riesgosos como 777 o 666 disparan una advertencia automática con la alternativa más segura.

3. Copia el comando

El botón de copiar genera `chmod 755 [archivo]` listo para pegar en la terminal, sin escribirlo a mano.

Qué hace esta calculadora chmod

Más que convertir octal a simbólico

Avisos de seguridad automáticos

Detecta permisos peligrosos (777, 666, escritura pública) y sugiere de inmediato el valor correcto.

Tres modos de entrada

Casillas visuales, notación octal (755, 4755) o notación simbólica (rwxr-xr-x) — cambia entre los tres sin perder el valor.

Bits especiales SUID, SGID y sticky

Cuarto dígito octal explicado uno por uno, con la advertencia extra cuando se combinan con permisos de escritura pública.

Calculadora de umask integrada

Escribe el umask del sistema y ve al instante qué permisos reales tendrán los archivos y directorios nuevos.

Presets para casos comunes

Un clic aplica valores probados para archivos web, claves SSH, directorios privados o configuraciones con contraseña.

Guía de permisos por grupo

Pasos para crear un grupo Unix, sumar usuarios y aplicar 775 en una carpeta compartida por el equipo, sin caer en 777.

Ejemplos de permisos comunes

Octal / Simbólico
Uso típico
644 — rw-r--r--
Archivos web: .html, .css, .js
755 — rwxr-xr-x
Directorios y scripts ejecutables
600 — rw-------
Claves privadas SSH y credenciales
640 — rw-r-----
Configs con contraseña: wp-config.php, .env
777 — rwxrwxrwx
Riesgo de seguridad — evitar en producción

Cuándo vas a necesitar esta herramienta

Los escenarios más frecuentes entre quienes administran servidores

Archivos de un servidor web

644 permite que el servidor lea el archivo sin poder sobrescribirlo, aunque la aplicación sea explotada.

Claves privadas SSH

chmod 600 ~/.ssh/id_rsa — SSH rechaza conectar si la clave es legible por el grupo o por otros.

Directorios de subida de archivos

755 en el directorio, con el control de acceso real resuelto en la aplicación — nunca 777.

wp-config.php y archivos con contraseña

640 o 600, nunca 644, porque ese archivo guarda la contraseña de la base de datos.

Compartir una carpeta con el equipo

Crea un grupo Unix, agrega a los desarrolladores y usa 775 en el directorio — todos colaboran sin exponer la carpeta al resto del servidor.

Errores comunes con chmod

Usar chmod 777 para "arreglar" un error de permisos

En hosting compartido, cualquier otra cuenta del mismo servidor puede leer, modificar o borrar tus archivos.

chmod -R aplicando ejecución también a archivos normales

Aplica 755 solo a directorios y 644 solo a archivos usando find -type d y -type f por separado, no un chmod -R plano.

Olvidar que el directorio `~/.ssh` también necesita 700

No basta con corregir la clave privada — si el directorio tiene permisos abiertos, SSH sigue rechazando la conexión.

SUID combinado con escritura pública (4777 o un 4755 mal aplicado)

Es un vector clásico de escalación de privilegios: cualquier usuario puede modificar un binario que luego se ejecuta con permisos del dueño. Audítalo de inmediato.

776 o 757 — escritura innecesaria para grupo u otros

Parece inofensivo, pero permite que otra cuenta del mismo grupo (o del servidor) sobrescriba el archivo. Prefiere 755 o 754 cuando sea posible.

Por qué usar esta calculadora chmod

El aviso de seguridad automático es la diferencia real: la mayoría de las calculadoras chmod solo convierten octal a simbólico sin avisar cuándo el valor elegido abre una brecha en el servidor.

Cubre SUID, SGID, sticky bit y umask, no solo los tres dígitos básicos — útil para quien necesita entender el porqué del permiso, no solo copiar un número que vio en un tutorial.

Los presets de un clic y la guía de grupos Unix resuelven el flujo real de quien administra un servidor: aplicar un valor probado en segundos y compartir una carpeta con el equipo sin recurrir a 777.

Preguntas frecuentes

Da permiso de lectura, escritura y ejecución al propietario, al grupo Y a cualquier otro usuario del sistema. En hosting compartido, cualquier cuenta del mismo servidor puede sobrescribir tus archivos. Úsalo solo para debug temporal, nunca en producción.

Referencias

Artículo relacionado

O que significa a permissão 755, 775 e 644 no Linux

Herramientas relacionadas