Calculadora chmod — permissões 755 e simbólicas
DesenvolvimentoUma calculadora chmod é uma ferramenta para desenvolvedores que converte as permissões de arquivos do Linux/Unix entre caixas de seleção rwx, notação octal (p. ex. 755) e notação simbólica (p. ex. rwxr-xr-x).
Esta página foi traduzida com ajuda de IA e ainda não recebeu revisão profissional. Consulte as fontes citadas antes de usá-la em uma decisão importante.
O que é
As permissões de arquivos do Linux combinam leitura (r=4), escrita (w=2) e execução (x=1) para três destinatários: proprietário, grupo e outros. Concatenar as três somas resulta em uma notação octal como 755, e as mesmas permissões aparecem como rwxr-xr-x na saída do ls -l. Nesta ferramenta, alterar qualquer representação — caixas de seleção, octal ou simbólica — atualiza as demais na hora, junto com um comando chmod pronto para copiar. Os bits especiais (setuid, setgid, sticky) ficam fora do escopo, e tudo é calculado no seu navegador.
Como usar
- 1Ative r/w/x para proprietário, grupo e outros.
- 2Ou digite diretamente o valor octal (755) ou a cadeia simbólica (rwxr-xr-x).
- 3Copie a notação sincronizada ou o comando chmod de exemplo.
Referência
| Octal | Simbólico | Uso típico |
|---|---|---|
| 644 | -rw-r--r-- | Padrão para arquivos comuns |
| 755 | -rwxr-xr-x | Executáveis e diretórios |
| 600 | -rw------- | Chaves privadas, segredos .env |
| 700 | -rwx------ | Diretórios só do proprietário |
| 664 | -rw-rw-r-- | Arquivos com escrita do grupo |
| 777 | -rwxrwxrwx | Tudo permitido — evite |
Fontes e padrões
- POSIX chmod utility - The Open Group
- MDN Web Docs: Client-side web APIs - MDN Web Docs
Perguntas frequentes
O que significa chmod 755?
O proprietário pode ler, escrever e executar (7=4+2+1); o grupo e os outros podem ler e executar (5=4+1). É o modo mais comum para executáveis e diretórios.
Por que devo evitar 777?
Porque qualquer usuário pode modificar e executar o arquivo, o que facilita a atacantes injetar código malicioso. O conteúdo web costuma funcionar bem com 644 para arquivos e 755 para diretórios.
Os bits setuid e sticky são incluídos?
Não. Esta ferramenta cobre os nove bits básicos (rwx × 3). O dígito inicial de um modo octal de quatro dígitos (setuid=4, setgid=2, sticky=1) deve ser definido à parte.
Esta ferramenta se comunica com um servidor?
Não. Toda a conversão acontece no seu navegador e nada é transmitido.