wils@web ~ $ cat ~/ajuda/como-definir-permissoes-de-arquivos-e-diretorios-no-linux-usando-o-comando-chmod.md
LinuxComo definir permissões de arquivos e diretórios no Linux usando o comando chmod
No sistema Linux, as permissões de arquivos e diretórios são fundamentais para garantir a segurança e o controle de acesso. O comando chmod (change mode) é utilizado para modificar essas permissões.
Tipos de Permissões
- r - Permissão de leitura
- w - Permissão de escrita
- x - Permissão de execução
Estrutura de Permissões
As permissões são definidas para três grupos:
- u - Usuário (proprietário do arquivo)
- g - Grupo (grupo ao qual o arquivo pertence)
- o - Outros (todos os demais usuários)
Usando o comando chmod
O comando chmod pode ser usado de duas maneiras: usando notação simbólica ou notação octal.
Notação Simbólica
chmod u+x arquivo.txt
O exemplo acima adiciona a permissão de execução para o usuário proprietário do arquivo arquivo.txt.
Notação Octal
A notação octal usa números para representar as permissões:
- 4 - leitura (r)
- 2 - escrita (w)
- 1 - execução (x)
As permissões são somadas para cada grupo:
chmod 755 arquivo.txt
O comando acima define as permissões como: rwxr-xr-x (leitura, escrita e execução para o usuário; leitura e execução para o grupo e outros).
Passo a Passo
- Abra o terminal.
- Navegue até o diretório onde está o arquivo ou diretório.
- Use o comando
ls -lpara verificar as permissões atuais. - Utilize
chmodpara modificar as permissões conforme necessário. - Verifique novamente com
ls -lpara confirmar as alterações.
Conclusão
Definir permissões corretamente é crucial para a segurança do sistema. Sempre revise as permissões após usar o chmod para garantir que estejam conforme o esperado.
Dica: Use chmod -R para aplicar permissões recursivamente em diretórios e seus conteúdos.
Precisa de ajuda com isso no seu servidor? A gente resolve pra você.
falar no WhatsApp →// deu erro ou não funcionou?
Achou algo errado neste manual?
Conta pra gente o que deu errado ou qual erro apareceu — a gente corrige. Se quiser retorno, deixe seu contato.