Configurar os dereitos de acceso de ficheiros e directorios de Unix / Linux

Usando chmod para alterar ou modificar permisos de ficheiros e directorios

Os sistemas operativos Unix e Linux asignan dereitos de acceso a ficheiros e directorios utilizando un dos tres tipos de acceso (lectura, escritura e execución) asignados a cada un dos tres grupos (propietario, grupo e outros usuarios).

Se listas os detalles dos atributos dun ficheiro usando o comando ls co botón -l (por exemplo ls -l nome de ficheiro ), devolvera información que se vería semellante a -rwe-rw-r-- que equivale a ler, escribir e executar privilexios para o propietario, ler e escribir privilexios para o grupo e só ler o acceso para todos os demais usuarios.

Cada un dos tipos de dereitos de acceso ten un valor numérico asociado que figura a continuación:

Os valores para os dereitos de acceso de cada un dos grupos engádense para obter un valor entre 0 e 7 que se pode empregar para asignar ou modificar permisos usando o comando chmod (modificación).

No exemplo anterior, os dereitos de acceso para o ficheiro en cuestión poderían ser asignados introducindo nome de ficheiro chmod 764 . O número 764 deriva de:

Podes usar o comando chmod para asignar dereitos de acceso a ficheiros e directorios. Lembre que as ordes e os nomes dos obxectos de Unix e Linux son maiúsculas e minúsculas. Debes usar " chmod " e non CHMod ou calquera outra combinación de maiúsculas e minúsculas.

Como usar o comando chmod: