Calculadora de chmod
Calcule permissões de arquivos Linux em notação octal e simbólica
Matriz de permissões
Alterne as permissões ou digite três dígitos octais (0-7). Uma entrada incompleta volta às permissões atuais ao sair do campo.
Permissões comuns
Notação simbólica
-rw-r--r--tipo / proprietário / grupo / outros
Exemplos de comandos
chmod 644 filenamechmod -R 644 directory/Processado neste dispositivo. Seu texto não é enviado.
Calculadora de chmod gratuita: permissões de arquivos Linux online
A nossa Calculadora de chmod facilita entender e definir permissões de arquivos Linux com uma interface visual intuitiva. As permissões de arquivos do Linux controlam quem pode ler, gravar e executar arquivos, e cada arquivo e diretório tem três conjuntos de permissões: um para o proprietário, um para o grupo e um para todos os outros usuários.
O comando chmod (change mode) é a principal forma de alterar permissões de arquivos em sistemas Linux e Unix. Seja qual for a sua preferência, notação octal (como 755) ou simbólica (como rwxr-xr-x), esta calculadora converte instantaneamente entre os dois formatos e gera comandos de terminal prontos para uso, que você pode copiar com um único clique.
Se você é administrador de sistemas configurando arquivos de um servidor web, desenvolvedor configurando chaves SSH ou iniciante aprendendo permissões de arquivos do Linux pela primeira vez, esta ferramenta oferece uma forma clara e interativa de entender exatamente o que cada combinação de permissões significa e como aplicá-la corretamente.
Principais recursos
- Matriz de permissões interativa: ative ou desative as permissões de leitura, gravação e execução para proprietário, grupo e outros com caixas de seleção visuais
- Exibição em dupla notação: veja ao mesmo tempo a notação octal (por exemplo, 755) e a simbólica (por exemplo, rwxr-xr-x)
- Suporte à entrada octal: digite um valor octal diretamente e veja a matriz de permissões ser atualizada na hora
- Comandos prontos para uso: copie comandos chmod nas variantes para um único arquivo e recursiva (-R)
- Predefinições de permissões comuns: botões de acesso rápido para 777, 755, 644, 600, 700, 666, 444 e 400
- Valores com cores: os segmentos de proprietário, grupo e outros são distinguidos visualmente na notação simbólica
- Cópia com um clique: copie valores octais, strings simbólicas ou comandos completos para a área de transferência na hora
- Cálculo em tempo real: todos os valores são atualizados na hora à medida que você alterna as permissões
- Valor por função: veja o valor numérico (0-7) de cada função num relance
- Suporte ao modo escuro: uso confortável nos temas claro e escuro
Como usar a Calculadora de chmod
- Defina as permissões visualmente: clique nos botões de alternância da matriz de permissões para ativar ou desativar leitura (4), gravação (2) e execução (1) para cada função
- Ou digite um valor octal: insira um número octal de três dígitos (como 755) diretamente no campo de entrada octal
- Use as predefinições para casos comuns: clique em qualquer uma das 8 predefinições de permissões comuns para aplicar rapidamente configurações padrão
- Confira as duas notações: verifique as representações octal e simbólica para confirmar que as permissões estão corretas
- Copie o comando: clique no botão de copiar ao lado do exemplo de comando chmod para copiá-lo para a área de transferência
Casos de uso
- Configuração de servidor web: defina as permissões corretas para arquivos HTML, CSS e JS (644) e para diretórios (755) no Apache ou no Nginx
- Gerenciamento de chaves SSH: garanta que as chaves privadas usem 600 e o diretório .ssh use 700 para evitar falhas de autenticação SSH
- Implantação de scripts shell: torne os scripts executáveis com 755 para uso compartilhado ou 700 para scripts privados
- Implantação de aplicações: configure as permissões adequadas de arquivos e diretórios para as aplicações implantadas
- Auditoria de segurança: verifique se arquivos sensíveis, como .env, credenciais e arquivos de configuração, não podem ser lidos por todos
- Configuração de WordPress e CMS: aplique as permissões recomendadas para arquivos (644) e diretórios (755) do WordPress
- Aprendendo Linux: entenda de forma interativa como os valores octais correspondem às permissões de leitura, gravação e execução
- Automação DevOps: gere comandos chmod corretos para scripts de implantação e pipelines de CI/CD
Perguntas frequentes
Esta ferramenta é gratuita?
Sim, a Calculadora de chmod é totalmente gratuita, sem limites, sem cadastro e sem anúncios bloqueando a interface. Use quantas vezes precisar.
Meus dados estão seguros?
Com certeza. Esta ferramenta roda inteiramente no seu navegador. Nenhum dado é enviado a qualquer servidor: todos os cálculos acontecem localmente no seu dispositivo.
Qual é a diferença entre a notação octal e a simbólica?
A notação octal usa três dígitos (como 755), em que cada dígito representa as permissões de proprietário, grupo e outros. A notação simbólica usa letras (rwx) para representar leitura, gravação e execução. As duas expressam a mesma informação em formatos diferentes.
Por que nunca devo usar chmod 777?
A permissão 777 dá acesso total de leitura, gravação e execução a todos, o que é um risco sério de segurança. Qualquer usuário do sistema pode modificar ou excluir o arquivo. Use permissões mais restritivas, como 755 ou 644.
O que a opção -R faz no chmod?
A opção -R (recursiva) aplica a alteração de permissões a todos os arquivos e subdiretórios dentro do diretório indicado. Use com cuidado, pois ela afeta tudo o que estiver dentro do diretório de destino.
Quais permissões devo usar para chaves SSH?
As chaves SSH privadas devem usar 600 (somente leitura e gravação do proprietário) e o diretório ~/.ssh deve usar 700 (acesso total somente do proprietário). Por motivos de segurança, o SSH se recusa a usar chaves com permissões incorretas.
Dicas e boas práticas
- Siga o princípio do menor privilégio: conceda apenas as permissões mínimas necessárias para que um arquivo ou diretório funcione corretamente
- Use 644 para arquivos comuns: isso permite que o proprietário leia e grave, enquanto todos os outros só podem ler
- Use 755 para diretórios: isso dá acesso total ao proprietário e permite que os outros entrem no diretório e listem seu conteúdo
- Proteja arquivos sensíveis com 600: use para chaves privadas SSH, arquivos .env, credenciais de bancos de dados e qualquer arquivo que contenha segredos
- Tenha cuidado com o chmod recursivo: confira sempre o diretório de destino antes de usar chmod -R para evitar alterações de permissão indesejadas
- Teste as permissões primeiro em desenvolvimento: verifique se as configurações de permissão funcionam corretamente em um ambiente de teste antes de aplicá-las em produção