Calculadora de permissões do Linux (chmod)
Calcule permissões chmod numéricas e simbólicas a partir de uma matriz rwx visual. Ative proprietário, grupo, outros e bits especiais para gerar comandos de modo de arquivo do Linux seguros e precisos.
Toggle permissions for owner, group, and others to generate chmod numeric mode, symbolic mode, and Linux-style permission strings instantly.
Numeric Mode
755
Symbolic Mode
u=rwx,g=rx,o=rx
ls -l Format
-rwxr-xr-x
Command
chmod 755 filename
| Class | Read (4) | Write (2) | Execute (1) | Digit |
|---|---|---|---|---|
| Owner (u) | 7 | |||
| Group (g) | 5 | |||
| Others (o) | 5 |
Special Bits
Quick Presets
Recursos
- Matriz visual de permissões: ative os bits de leitura, escrita e execução para proprietário, grupo e outros em uma tabela de caixas clara.
- Saída numérica e simbólica: gere valores de modo octal como 755 e expressões simbólicas como u=rwx,g=rx,o=rx na hora.
- Suporte a bits especiais: inclua os bits setuid, setgid e sticky para cenários avançados de permissões no Linux.
- Comandos prontos para copiar: copie os modos chmod gerados e as strings de comando diretamente para usar no shell e em scripts.
Casos de uso
- Scripts de implantação e CI: defina permissões precisas de execução e leitura/escrita em pipelines de build e automação de releases sem adivinhar valores octais.
- Endurecimento de servidores: revise e reduza modos de arquivo permissivos demais para diminuir a exposição acidental em ambientes de produção.
- Diretórios compartilhados: use combinações de bit sticky e permissões de grupo para colaboração controlada em pastas compartilhadas do Linux.
- Diagnóstico de permissões: traduza entre saída simbólica, numérica e de ls -l ao depurar erros de permissão negada.
- Configuração de servidor web: verifique as combinações corretas de proprietário e modo para os diretórios raiz da web, garantindo que os arquivos sejam legíveis pelo processo do servidor sem serem graváveis por todos.
- Auditoria de segurança e conformidade: compare os modos de arquivo com as recomendações do benchmark CIS e as políticas internas de segurança para identificar configurações permissivas demais antes das auditorias.
Perguntas frequentes
Cada permissão é um valor de bit: leitura = 4, escrita = 2, execução = 1. Some os valores de proprietário, grupo e outros para formar modos como 755 ou 644.
São bits de permissão especiais representados por um dígito octal inicial. setuid = 4, setgid = 2, sticky = 1. Exemplos combinados incluem 4755, 2755 e 1777.
O modo numérico usa dígitos octais como 755. O modo simbólico usa expressões como u=rwx,g=rx,o=rx ou u+s para alterações de bits especiais.
Sim. A calculadora serve para arquivos e diretórios, mas confirme sempre os requisitos de segurança antes de aplicar permissões amplas em sistemas de produção.
Não. Todos os cálculos rodam localmente no seu navegador e nada é enviado a servidor algum.
Normalmente 644 para arquivos estáticos (proprietário com leitura/escrita, grupo e outros somente leitura) e 755 para diretórios e scripts executáveis. Evite 777 em produção, pois concede escrita a todos os usuários.
Sim. É 100 % gratuita e sem cadastro. Todos os cálculos de permissão rodam no lado do cliente, no seu navegador, sem enviar dados a servidor algum.