Saltar al contenido

🔒Calculadora Chmod

Cargando...

chmod (change mode) es el comando de Unix/Linux para establecer permisos de acceso a archivos y directorios. Los permisos se definen para tres entidades: propietario, grupo y otros; cada uno con bits de lectura (r=4), escritura (w=2) y ejecución (x=1). La suma de los bits establecidos para cada entidad da un dígito octal; por ejemplo, rwx=7, rw-=6, r--=4. Esta herramienta te permite establecer permisos visualmente o ingresar un valor octal para calcular la notación simbólica y copiar el comando chmod resultante.

Cómo usar

  1. 1
    Elegir un preajuste o marcar casillas

    Haz clic en un preajuste común (644, 755, etc.) o marca las casillas individuales de lectura/escritura/ejecución para el propietario, el grupo y otros.

  2. 2
    Ingresar un valor octal directamente

    Escribe cualquier número octal (0–7777) en el campo de entrada octal y las casillas de verificación y la notación simbólica se actualizarán automáticamente.

  3. 3
    Establecer bits especiales (opcional)

    Habilita setuid, setgid o el bit sticky si es necesario. La columna de ejecución mostrará s/S o t/T dependiendo de si el bit de ejecución también está activado.

  4. 4
    Copiar el comando

    Haz clic en el botón de copiar en el área de la terminal en la parte inferior para copiar el comando chmod listo para usar.

Consejos

  • 💡Los archivos de configuración del servidor web suelen estar configurados en 644 (propietario lectura/escritura, grupo/otros solo lectura).
  • 💡Los scripts ejecutables y los directorios suelen estar en 755 (propietario total, grupo/otros lectura y ejecución).
  • 💡Los archivos de clave privada SSH (.pem) deben ser 600 (solo lectura/escritura para el propietario) o SSH se negará a usarlos.
  • 💡setuid (4xxx) ejecuta el archivo como su propietario, setgid (2xxx) como su grupo, sticky (1xxx) evita que otros eliminen archivos en un directorio compartido como /tmp.
  • 💡Haz clic en cualquier fila de la tabla de referencia para aplicar ese permiso inmediatamente.

Preguntas frecuentes

Q. ¿Cómo se calcula el número en chmod 755?
A. Cada dígito representa los permisos del propietario, grupo y otros. Lectura(r)=4, escritura(w)=2, ejecución(x)=1. Sumalos: 7=rwx, 5=r-x, 0=---.
Q. ¿Qué ocurre si no se tiene el bit de ejecución?
A. Para archivos, no se pueden ejecutar. Para directorios, no se puede entrar con cd. Antes de ejecutar un script, añade permisos con chmod +x o chmod 755.
Q. ¿Cuáles son los permisos más comunes?
A. 755 (rwxr-xr-x): directorios y ejecutables. 644 (rw-r--r--): archivos normales. 600 (rw-------): claves privadas. Evita 777 (rwxrwxrwx), es un riesgo de seguridad.

DevHelper

© 2026. Todos los derechos reservados.