O gerenciamento de permissões no sistema Linux se usa o chmod, chown e chgrp.
Conceitos básicos de permissão e chmod
No Linux o sistema de permissão de acesso consiste de read – r –
(ler), write (escrever) – w – e execute (executar) – x , classificado por usuário – u , grupo – g e outros – o.
Para arquivos, as permissões são para ler, escrever e executar um arquivo. Em diretórios, as mesmas são para listar, criar ou remover arquivos, e acessar o diretório.
TODO:
-rwx—rwx. root mike 127 > Precedence user, group, other: on this example, other nao pode ler porque o grupo nao tem permissoes.
TODO: SuporID e SUperGID
Comandos para mudar permissão e propriedade (permissions and ownership)
Nota: Lembre-se da opção -R para os 3 comandos a seguir, ao qual modifica recursivamente os arquivos e diretórios.
chmod
O comando chmod usa o valor numérico de permissões associadas com o usuário, grupo e outros.
Em linux, permissões são associadas com os seguintes valores numéricos:
r = 4
w = 2
x = 1
A representação é feita representando cada digito com um grupo de permissões. Por exemplo, 640 significa que o ” usuário (dono)” do arquivo tem permissão de ler e escrever, o “grupo” do arquivo pode ler e “outros” não tem nenhuma permissão.
O comando chmod também pode ser usado com as iniciais ugo/rwx (user-group-other/read-write-execute) como pedido para o exame do RHCSA.
$chmod g+w meuArquivo
No comando acima, adicionamos(“+” ) ao grupo do arquivo(“g”) meuArquivo permissão de escrever (“w”).
Esses símbolos podem ser combinados.
$chmod ug+x meuDocumento.txt
Acima, adicionamos ao usuário e grupo permissões de executar no arquivo meuDocumento.txt
$chmod +x arquivo.txt
Acima, adicionamos ao usuário, grupo e outros permissão de executar. Note que não ha necessidade de especificar os 3 no comando.
TODO: stick bits
chown
O chown modifica quem é o dono do arquivo. você precisa ser root ou o dono do arquivo para usar o chown.
#chown luiza arquivo.txt
Acima, fazemos o usuário “luisa” ser dona do arquivo.txt
você pode trocar tambem o dono e o grupo do arquivo usando chown.
#chown luiza.rh pagamentos.xls
Acima, fazemos “luiza” a nova dona do arquivo e “rh” o novo grupo do arquivo “pagamentos.xls”.
chgrp
você pode mudar o grupo proprietário de um arquivo com o comando chgrp (change group) – mudar de grupo.
#chgrp rh arquivo1.doc
Acima, mudamos o grupo proprietário do arquivo1.doc para “rh”.
Deixe um comentário
Você precisa fazer o login para publicar um comentário.