Calculadora de chmod

Convierte permisos de Unix entre casillas, octal y notación rwx
  • Los archivos no salen de tu dispositivo
  • Se ejecuta en el navegador
  • Gratis, sin registro ni marca de agua

Permissions

Read (4)Write (2)Execute (1)Σ
Owner7
Group5
Others5

Special bits

3 or 4 digits, e.g. 755 or 4755

9 characters, e.g. rwxr-xr-x

Command

$ chmod 755 script.sh
$ chmod u=rwx,g=rx,o=rx script.sh

As shown by ls -l: -rwxr-xr-x · drwxr-xr-x

What this mode allows

  • 0400Owner can read the file, or list a folder.
  • 0200Owner can change the file, or add and delete entries in a folder.
  • 0100Owner can run the file, or enter a folder.
  • 0040Group members can read the file, or list a folder.
  • 0010Group members can run the file, or enter a folder.
  • 0004Everyone else can read the file, or list a folder.
  • 0001Everyone else can run the file, or enter a folder.

Cómo usar Calculadora de chmod

Calcula permisos de archivos Unix marcando casillas o escribiendo notación octal (755) o simbólica (rwxr-xr-x); todas las vistas se mantienen sincronizadas. La herramienta escribe el comando chmod, explica qué permite cada bit, avisa de los modos arriesgados e incluye una calculadora de umask.

  1. 1

    Marca Lectura, Escritura y Ejecución para Propietario, Grupo y Otros, o elige entre Modos comunes.

  2. 2

    O escribe un valor en Numérico (octal) o Simbólico; las casillas se actualizan.

  3. 3

    Añade Bits especiales como setuid, setgid o Sticky si hace falta.

  4. 4

    Introduce un Nombre de archivo o carpeta, elige Aplicar a subcarpetas (-R) si quieres, y copia el comando.

Preguntas frecuentes

¿Qué significa chmod 755?

El propietario puede leer, escribir y ejecutar; el grupo y los demás pueden leer y ejecutar. Es el modo habitual para scripts, programas y carpetas.

¿Qué permisos debe tener una clave privada de SSH?

600: solo el propietario puede leerla y escribirla. SSH rechaza las claves que otros usuarios pueden leer.

¿Por qué 777 se marca como aviso?

Con 777 cualquiera en el sistema puede modificar el archivo. En servidores esto es un agujero de seguridad habitual.

¿Qué significan una S o una T mayúsculas en la salida de ls -l?

setuid o setgid está activado sin ejecución (S), o sticky está activado sin ejecución para los demás (T). Una S no tiene efecto en un archivo normal.

¿Cómo afecta umask a los archivos nuevos?

umask quita bits de los permisos predeterminados. Introduce un valor como 022 en la calculadora de umask para ver los modos resultantes de archivos y carpetas nuevos.