Gerenciamento de privilégios
O gerenciamento de privilégios permite ao administrador do sistema definir políticas para acesso dos usuários e grupos aos arquivos, diretórios e programas executáveis do sistema. Essas proteções são organizadas em três classes de privilégios: privilégio do dono, do grupo e dos outros. Cada classe é composta de três níveis básicos de permissão:
Permissão de Leitura (Read), Escrita (Write) e Execução (eXecute).
Modo Simbólico :
u - Usuário
g - Grupo
o - outros
a – todos
Operando:
+ adiciona permissão
- retira permissão
= Assinala explicitamente uma permissão
Valor :
r – leitura
w – escrita
x – execução
Comandos de gerenciamento de privilégios:
chmod - Altera permissões de acesso a arquivos.
chmod [opções]
Opção /Descrição
-c Mostra informações sobre arquivos modificados.
-f Não imprimi mensagem de erro.
-R Recursivo.
-v descreve detalhadamente as alterações dos atributos.
Exemplos :
Ex.1: chmod u +x script
(adiciona permissão de execução para o dono do arquivo script).
Ex.2: chmod u +wx,g-w,o=r script (adiciona permissão de execução e escrita
para o dono, retira a permissão de escrita para o grupo e para os outros
usuários permite apenas leitura).