wils@web ~ $ cat ~/ajuda/como-definir-permissoes-de-arquivos-usando-o-comando-chmod-no-linux.md
LinuxComo definir permissões de arquivos usando o comando chmod no Linux
O comando chmod é utilizado no Linux para alterar as permissões de arquivos e diretórios. As permissões definem quem pode ler, escrever ou executar um arquivo.
Tipos de Permissões
- r - Permissão de leitura
- w - Permissão de escrita
- x - Permissão de execução
Classes de Usuários
- u - Usuário (proprietário do arquivo)
- g - Grupo (grupo ao qual o arquivo pertence)
- o - Outros (todos os outros usuários)
Usando o Comando chmod
O comando chmod pode ser utilizado de duas maneiras: usando notação simbólica ou numérica.
Notação Simbólica
chmod u+x arquivo.txt
O comando acima adiciona a permissão de execução para o usuário que é o proprietário do arquivo arquivo.txt.
chmod g-w arquivo.txt
Este comando remove a permissão de escrita para o grupo.
Notação Numérica
A notação numérica utiliza valores de 0 a 7 para definir permissões. Os valores são somados:
- 4 - leitura (r)
- 2 - escrita (w)
- 1 - execução (x)
Por exemplo:
chmod 755 arquivo.txt
Isso define as permissões como:
- 7 (4+2+1) - leitura, escrita e execução para o usuário
- 5 (4+1) - leitura e execução para o grupo
- 5 (4+1) - leitura e execução para outros
Verificando Permissões
Para verificar as permissões de um arquivo, use o comando:
ls -l arquivo.txt
Conclusão
O comando chmod é uma ferramenta poderosa para gerenciar permissões de arquivos no Linux. Sempre verifique as permissões após alterá-las para garantir a segurança dos seus dados.
Dica: Use o comando chmod -R para aplicar permissões recursivamente em diretórios.
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.