COMANDO CHMOD
chmod - altera permissões
Lembre que somente quem tem permissão no arquivo ou diretório poderá alterar as permissões, quando ocorrer erros, verifique seus direitos sobre o arquivo ou diretório com o comando "ls -l" ou faça com poderes de root.
Vamos aprender de modo simples a usar as permissões que muitas vezes é bastante complicado.
Tendo em mente que o conceito de binário significa 0 = desligado e 1 = ligado, vejamos como fica na tabela abaixo:
rwx 0 - 000 1 - 001 2 - 010 3 - 011 4 - 100 5 - 101 6 - 110 7 - 111
Onde "rwx" são as permissões de um arquivo, ou seja:
r=read (leitura)
w=write (gravação, alteração, deleção)
x=execute (execução)
Feito isso, sabemos que um arquivo ou diretório possui 3 modos de permissão. Uma permissão para o DONO do arquivo ou seja, quem o criou, uma outra permissão para o GRUPO do usuário dono do arquivo, e outra permissão para QUALQUER outro usuário ou grupo.
Sabendo disso, temos a tabela final 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
Exemplo: Temos um diretório qualquer chamado mp3 que eu quero permissão total para o dono [eu], permissão de apenas leitura para o meu grupo e nenhuma permissão para o resto do mundo. O comando para executar essa ação é o CHMOD (em minúsculo mesmo).
$ chmod 740 /mp3
(acompanhem na tabela acima, que o 7=rwx, 4=r e 0=nada)
https://www.vivaolinux.com.br/artigo/Entendento-o-comando-chmod