The team behind OnlineTools4Free — building free, private browser tools.
Published Mar 15, 2026 · 7 min read · Reviewed by OnlineTools4Free
Permissoes Linux e chmod: Guia Completo
Entendendo Permissoes Linux
Cada arquivo e diretorio em um sistema Linux tem tres conjuntos de permissoes que controlam quem pode ler, escrever e executar. Essas permissoes se aplicam a tres categorias de usuarios: o proprietario do arquivo, o grupo e todos os outros.
Quando voce executa ls -l, ve algo como -rwxr-xr--. Os primeiros dez caracteres se decodificam assim: o primeiro e o tipo de arquivo (- para arquivo, d para diretorio). Os proximos tres sao as permissoes do proprietario (rwx = ler, escrever, executar). Depois tres para o grupo (r-x = ler e executar). Os ultimos tres sao para outros (r-- = somente leitura).
Modo Numerico
Cada permissao tem um valor numerico: Leitura = 4, Escrita = 2, Execucao = 1. Some-os para cada categoria:
- 7 (4+2+1): Ler, escrever, executar
- 6 (4+2): Ler e escrever
- 5 (4+1): Ler e executar
- 4: Somente leitura
- 0: Sem permissao
Conjuntos comuns de permissoes:
chmod 755— Proprietario pode tudo, grupo e outros podem ler e executar. Padrao para diretorios e scripts.chmod 644— Proprietario pode ler e escrever, todos os outros somente ler. Padrao para arquivos.chmod 600— Somente o proprietario pode ler e escrever. Para arquivos sensiveis como chaves SSH.chmod 700— Somente o proprietario tem acesso total. Para diretorios privados.
Modo Simbolico
O modo simbolico usa letras e operadores:
- u: Proprietario (user), g: Grupo, o: Outros, a: Todos
- +: Adicionar permissao, -: Remover, =: Definir exatamente
Exemplos: chmod u+x script.sh adiciona permissao de execucao ao proprietario. chmod go-w arquivo.txt remove permissao de escrita de grupo e outros.
Permissoes em Diretorios
Permissoes significam algo diferente para diretorios:
- Leitura (r): Listar o conteudo (usar ls)
- Escrita (w): Criar, renomear ou excluir arquivos
- Execucao (x): Entrar no diretorio (usar cd) e acessar arquivos dentro dele
Boas Praticas de Seguranca
- Nunca de permissoes 777 em servidores de producao.
- Chaves SSH devem ser 600. SSH recusa usar chaves com permissoes muito abertas.
- O diretorio
.sshdeve ser 700. - Diretorios do servidor web devem pertencer ao usuario do servidor web (ex: www-data), nao ao root.
- Use
chownpara mudancas de proprietario echmodapenas para permissoes.
Calculadora chmod
Nossa Calculadora chmod permite definir permissoes visualmente e obter o comando chmod numerico ou simbolico correspondente.
Chmod Calculator
Calculate Unix file permissions with interactive checkboxes for owner, group, and other.
OnlineTools4Free Team
The OnlineTools4Free Team
We are a small team of developers and designers building free, privacy-first browser tools. Every tool on this platform runs entirely in your browser — your files never leave your device.
