El comando CHMOD se utiliza para gestionar los permisos de ficheros y directorios del sistema.
Al utilizar este comando, los permisos se pueden asignar de dos formas, utilizando caracteres o números octales siguiendo las asignaciones de esta tabla:
Ejemplo con CHMOD
chmod 751 jose.txt – El primer 7 asigna los permisos de Lectura, Escritura y Ejecución al usuario propietario, el 5 los permisos de Lectura y ejecución al grupo y el número 1 solo de Ejecución al resto de usuarios.
El comando CHOWN nos permite cambiar el propietario de un fichero. Un ejemplo de su uso sería:
chown jose fichero.txt
Con este comando el usuario jose pasaría a ser el propietario de ese fichero en concreto.
Para cambiar el propietario de forma recursiva a todos los archivos y subcarpetas podemos usar el comando de la siguiente forma:
chown -R jose /home/prueba