Calculadora chmod
Funciona en esta pestaña. No se sube nada ni se cambia ningún archivo.
Cómo usar esta herramienta
Pasa permisos de Unix entre casillas, dígitos octales y la cadena rwx, y obtén el comando chmod.
Marca los permisos
Cada fila es propietario, grupo u otros; cada columna es lectura, escritura o ejecución. Añade setuid, setgid o sticky si los necesitas.
O escribe el octal o rwx
Escribe 644 o 4755, o pega rwxr-xr-x desde ls -l. Los demás campos se ajustan solos.
Copia el comando
Escribe el nombre del archivo o carpeta, marca -R para toda una carpeta y copia la línea de chmod para ejecutarla en tu terminal.
Preguntas frecuentes
¿Qué significa chmod 755?
Cada dígito es un grupo: propietario, grupo y otros. Lectura vale 4, escritura 2 y ejecución 1. 7 = rwx para el propietario y 5 = r-x para el grupo y los demás: rwxr-xr-x.
¿Qué son setuid, setgid y el sticky bit?
Son el cuarto dígito opcional, que va delante. Setuid (4) ejecuta un programa como su propietario, setgid (2) lo ejecuta como su grupo o hace que los archivos nuevos de una carpeta hereden el grupo, y sticky (1) en una carpeta como /tmp hace que solo el dueño de cada archivo pueda borrarlo.
¿Por qué veo una S o una T mayúscula?
ls muestra s o t cuando están activos el bit especial y la ejecución, y S o T cuando el bit especial está activo sin ejecución, que suele ser un error.
¿Puedo pegar la cadena de ls -l?
Sí. Pega rwxr-xr-x o la cadena completa -rwxr-xr-x (la primera letra es el tipo de archivo y se ignora) y las casillas y el octal se actualizan.
¿Esto cambia algún archivo?
No. Solo arma el comando. Cópialo y ejecútalo en tu propia terminal.