Convierte permisos de archivos Unix entre casillas, números octales y notación simbólica.
| Lectura | Escritura | Ejecución | |
|---|---|---|---|
| Propietario | |||
| Grupo | |||
| Otros |
755 rwxr-xr-x chmod 755 file chmod u=rwx,g=rx,o=rx file En Linux, macOS y otros sistemas Unix, cada archivo tiene tres conjuntos de permisos: uno para el propietario, uno para el grupo y uno para todos los demás. Cada conjunto puede permitir lectura (4), escritura (2) y ejecución (1). Sumar los valores de las acciones permitidas da un dígito, así que lectura y escritura es 6 y lectura, escritura y ejecución es 7. Tres dígitos describen todo el archivo, por ejemplo 755.
El comando chmod cambia estos permisos, usando el número octal o la notación simbólica como rwxr-xr-x. Un cuarto dígito inicial define bits especiales: setuid y setgid ejecutan un programa con la identidad de su propietario o grupo, y el sticky bit en un directorio impide que los usuarios borren archivos ajenos. Ten cuidado con 777, que permite a cualquier usuario modificar el archivo.