Comando CHMOD

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.

Você pode gostar...

Deixe uma resposta

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *