Calculadora de permisos chmod

Convierte permisos de archivos Linux entre octal (755) y simbólico (rwxr-xr-x), incluidos los bits setuid, setgid y sticky, y copia el comando chmod.

Ejemplos: 755, 0644, 4755, rwxr-xr-x, -rw-r--r--, rwsr-xr-t

LecturaEscrituraEjecuciónBit especial
Propietario (u)
Grupo (g)
Otros (o)
Octal644
Simbólicorw-r--r--
Como lo muestra ls -l (archivo)-rw-r--r--
Comando chmodchmod 644 archivo
chmod con modo simbólicochmod u=rw,g=r,o=r archivo
  • Propietario (u): lectura, escritura
  • Grupo (g): lectura
  • Otros (o): lectura
En los directorios, "ejecución" significa poder entrar y acceder a los archivos por su nombre, y "lectura" significa listar su contenido. Una S o T mayúscula indica que el bit especial está activo sin el bit de ejecución.

¿Qué es Calculadora chmod?

La calculadora chmod convierte permisos de archivos Unix entre la notación octal (644, 755, 4755) y la simbólica (rw-r--r--, rwsr-xr-x), incluidos los bits especiales setuid, setgid y sticky. Marca lectura, escritura y ejecución para propietario, grupo y otros, y genera tanto el comando chmod numérico como el simbólico.

Cómo usar Calculadora chmod

  1. Escribe un modo como 755, 0644, 4755, rwxr-xr-x o -rw-r--r--, o marca las casillas.
  2. Usa los botones de valores predefinidos para modos comunes como 644, 755, 600 o 1777.
  3. Consulta las formas octal y simbólica, la vista ls -l y los comandos chmod.
  4. Revisa el resumen en lenguaje sencillo y los avisos, p. ej. para archivos escribibles por todos.

Ejemplo

Entrada
rwsr-xr-t
Salida
Octal 5755 · ls -l: -rwsr-xr-t · chmod u=rwxs,g=rx,o=rxt file

755 es rwxr-xr-x, chmod u=rwx,g=rx,o=rx file.

Cuándo usar Calculadora chmod

Úsala al establecer permisos en servidores web, scripts, claves SSH o directorios compartidos, o para interpretar un modo mostrado por ls -l o stat. No modifica archivos (ejecuta tú el comando generado) y no cubre las ACL ni la umask.

Cómo funciona Calculadora chmod

Cada clase (propietario, grupo, otros) son tres bits: lectura 4, escritura 2 y ejecución 1, así que rwx = 7 y r-x = 5. Un cuarto dígito octal opcional al principio contiene los bits especiales: setuid 4, setgid 2, sticky 1. En forma simbólica, un bit especial sustituye el carácter de ejecución por s/S (propietario, grupo) o t/T (otros); la minúscula indica que también está activada la ejecución y la mayúscula, que no. Se acepta una cadena ls -l de 10 caracteres ignorando el carácter del tipo de archivo.

Casos de Uso Comunes

  • Encontrar el octal de rwxr-x--- (750) para un script de despliegue.
  • Poner una clave privada SSH en 600.
  • Entender qué significa la t de drwxrwxrwt en /tmp.
  • Traducir 2775 a forma simbólica para un directorio de grupo compartido.

Preguntas Frecuentes

¿Qué significa chmod 755?

El propietario puede leer, escribir y ejecutar (7); el grupo y los demás pueden leer y ejecutar (5). Es lo típico para directorios y scripts ejecutables.

¿Qué significan la S y la T mayúsculas?

El bit setuid/setgid o sticky está activado mientras que el bit de ejecución de esa clase no lo está, lo que suele ser un error en los ejecutables.

¿Qué significa ejecución en un directorio?

El permiso para entrar en el directorio y acceder por nombre a los archivos que contiene. La lectura en un directorio solo permite listar los nombres.

Siguientes pasos recomendados

Explora más categorías