DevSecOps

22 fev, 2013

DicasLPI 104.5 – Controlar permissões e propriedades de arquivos – Parte 02

Publicidade

Dando continuidade, iremos apresentar outras formas de gerenciar permissões e propriedades de arquivos sempre buscando administrar de uma maneira eficiente e dinâmica seu sistema Linux.

dicasLPI

Modo absoluto

É definido na forma <atributo_especial> <dono> <grupo> <outros>. Um detalhe a ser observado é que o atributo especial é opcional.

Permissões octais

As permissões octais são manuseadas através de um formato numérico, conhecido como octal. O número octal consiste em uma sequência de dígitos, onde cada um representa as permissões para o usuário, grupo e outros.

<Dono> <grupo> <outros>

  • 0 – Nenhuma permissão;
  • 1 – Permissão para execução;
  • 2 – Permissão para escrita;
  • 3 – Permissão para execução e escrita;
  • 4 – Permissão para leitura;
  • 5 – Permissão para  execução e leitura;
  • 6 – Permissão para leitura e escrita;
  • 7 – Permissão para leitura,escrita e execução.

Exemplo:

chmod1

Vamos entender a figura acima: o comando chmod 644 mudou as permissões do arquivo para leitura e escrita para o usuário, leitura e escrita para o grupo e somente leitura para outros.

chgrp

Muda o grupo de um arquivo.

chgrp [opções] <novo grupo> <arquivo>

Opções:

  • -c : Exibe informações sobre os arquivos modificados;
  • -f : Não imprime mensagens de erro;
  • -R : Recursivo. Muda o grupo de todos os arquivos e subdiretórios abaixo especificado;
  • -v : Descreve detalhadamente as alterações de atributos.

Exemplo:

# chgrp www pagina1.html<strong> </strong>

Com isso abordamos sobre as permissões octais e apresentamos mais um comando para gerenciamento, o chgrp. No próximo artigo, iremos abordar sobre as “permissões especiais”; não perca!