Calculadora chmod
Marca lectura, escritura y ejecución para obtener los permisos de Linux en octal (755) y simbólicos (rwxr-xr-x), y el comando
Cargando la herramienta…
Marca lectura, escritura y ejecución para el propietario, el grupo y los demás para obtener el modo octal (755), el modo simbólico (rwxr-xr-x) y el comando chmod. Sirve para ajustar permisos de archivos en un servidor o para interpretar la salida de ls -l.
Cómo se usa
- Marca las casillas en «Marca los permisos», o escribe un valor en «Escribe un modo octal» o «Escribe un modo simbólico». Los tres se mantienen sincronizados.
- Introduce un cambio como u+x o go-w en «Aplicar un cambio simbólico» y pulsa «Aplicar».
- Introduce el «Nombre del archivo o carpeta», activa -R si hace falta y copia el «Comando».
- Pega líneas en «Leer una línea de ls -l» para ver el modo, el propietario y el nombre de cada línea.
Cómo funciona
- Cada cifra octal es lectura 4 + escritura 2 + ejecución 1, en el orden propietario, grupo, otros. En un modo de 4 cifras, la primera es setuid 4 + setgid 2 + sticky bit 1.
- Introduce un «Valor de umask» para ver el modo de los archivos nuevos (666 menos lo que bloquea la umask) y de las carpetas nuevas (777 menos lo que bloquea la umask).
- En una carpeta, x significa poder entrar en ella (cd), así que en una carpeta sin x no se puede entrar aunque tenga r. La tabla del final de la página lo explica, junto con los valores habituales.
Preguntas frecuentes
- ¿Qué diferencia hay entre chmod 755 y 644?
- 755 (rwxr-xr-x) permite al propietario hacerlo todo y a los demás leer y ejecutar; es habitual en carpetas y scripts. 644 (rw-r--r--) permite escribir solo al propietario y leer a los demás; es habitual en archivos.
- ¿Es seguro usar chmod 777?
- Permite a cualquiera leer, escribir y ejecutar el archivo, algo que rara vez hace falta y es arriesgado. Si 755 o 644 no funcionan, revisa primero el propietario y el grupo (chown).
- ¿Cómo pongo las carpetas a 755 y los archivos a 644 a la vez?
- -R da el mismo modo a archivos y carpetas, así que usa los dos comandos find que se muestran al final de la página.
- ¿Qué permisos da umask 022?
- 022 bloquea la escritura para el grupo y los demás, así que los archivos nuevos reciben 644 y las carpetas nuevas, 755. Una umask desactiva bits en lugar de restar números: con 033, los archivos nuevos siguen recibiendo 644.