Comando CHMOD

Propriedades permissão

 

O comando chmod é utilizado para alterar permissões de arquivos ou diretórios. Lembre se que para obter sucesso ao utilizar este comando, você deve possuir permissão para alterar o diretório ou arquivo pretendido.

Para entender as permissões de um arquivo, confira abaixo sua explicação:

  • R = read (leitura)
  • W = write (gravação , alteração , deleção )
  • X = execute (execução )

É importante lembrar que um arquivo ou diretório possui 3 modos de permissão. Sendo elas:

  • Permissão para o dono do arquivo (quem criou);
  • Permissão para o grupo do usuário dono do arquivo;
  • Permissão para qualquer outro usuário ou trupo.

Usando o comando chmod:

Imagine que você queira dar as seguintes permissões em um determinado diretório:

  • Permissão total para o dono;
  • Permissão de apenas leitura para o grupo do dono;
  • Nenhuma permissão para outros usuários e/ou grupos.

Você deveria usar o comando chmod da seguinte maneira:

$ chmod 740 /meudiretorio.

Vamos entender melhor como apareceu o número 740 e o que ele significa utilizando a tabela abaixo:

 

dono grupo outros

rwx   rwx   rwx

0 – 000   000   000

1 – 001   001   001

2 – 010   010   010

3 – 011   011   011

4 – 100   100   100

5 – 101   101   101

6 – 110   110   110

7 – 111   111   111

 

Tendo em mente que os números 0 e 1 no conceito binário significam: 0 =  desligado e 1 = ligado, o número 740 significaria que:

7 = rwx,

 4 = r

e 0 = nada

Ou seja, o dono do diretório teria acesso de leitura, escrita e execução;

O grupo tem acesso de leitura apenas e os outros usuários e outros grupos não tem acesso à nada.

 

Dúvidas, sugestões? Comente 🙂 .
Abraços e até o próximo post e feliz NATAL 🙂 .

 

Fonte:

Compartilhe esta informação :)

Permanent link to this article: http://wesleyrodrigo.com.br/2017/12/15/comando-chmod/

Leave a Reply

Your email address will not be published.

six + three =