Pular para o conteúdo
SPCXTools

Calculadora Chmod

Converta entre caixas de seleção, números octais como 755 e permissões simbólicas como rwxr-xr-x.

Roda localmente — os arquivos não saem do seu dispositivo

Carregando ferramenta…

Como usar: Calculadora Chmod

  1. 1Marque leitura, escrita e execução para o proprietário, o grupo e outros — ou digite um modo como 644 ou rwxr-xr-x.
  2. 2Opcionalmente, defina os bits especiais setuid, setgid ou sticky.
  3. 3Veja o valor octal, a notação simbólica e uma descrição clara de quem pode fazer o quê.
  4. 4Insira um nome de arquivo e copie o comando chmod pronto para uso.

Entenda e configure permissões de arquivos no Linux

Todo arquivo e diretório no Linux, macOS e outros sistemas baseados em Unix tem permissões que controlam quem pode ler, modificar e executar. Elas são representadas por números como 755 ou letras como rwxr-xr-x, e configuradas com o comando chmod. Esta calculadora converte entre os dois formatos, explica o que cada configuração permite e gera o comando exato para você usar.

Recursos

  • Grade de seleção para leitura, escrita e execução para o dono, grupo e outros.
  • Digite um modo em formato octal (644, 4755) ou simbólico (rw-r--r--).
  • Bits especiais: setuid, setgid e sticky.
  • Resumo claro e direto das permissões.
  • Comando chmod pronto para copiar com o nome do seu arquivo.
  • Predefinições comuns e para que servem.

Como os números funcionam

Cada dígito é a soma de leitura (4), escrita (2) e execução (1):

Dígito Permissões Simbólico
7 leitura + escrita + execução rwx
6 leitura + escrita rw-
5 leitura + execução r-x
4 somente leitura r--
0 sem acesso ---

Os três dígitos se aplicam ao dono, ao grupo e aos outros, nessa ordem. Um quarto dígito inicial define os bits especiais.

Permissões comuns

Modo Uso
644 Arquivos comuns, páginas web, imagens
755 Scripts, programas e diretórios
600 Arquivos privados, como chaves SSH e arquivos .env
700 Diretórios privados, como ~/.ssh
664 / 775 Arquivos e pastas compartilhados com um grupo
400 Segredos somente leitura, ex.: arquivos de chaves de nuvem

Ferramentas relacionadas

Agende scripts com o Gerador de Expressão Cron, verifique arquivos baixados com o Gerador de Hash, ou converta números octais para binário e hexadecimal com o Conversor de Base Numérica.

Perguntas frequentes

O que significa chmod 755?
7 para o dono (leitura 4 + escrita 2 + execução 1), 5 para o grupo (leitura 4 + execução 1) e 5 para os outros. O dono pode ler, alterar e executar o arquivo; os demais podem ler e executar, mas não alterar. É a configuração comum para scripts, programas e diretórios.
O que significa chmod 644?
O dono pode ler e escrever; o grupo e os outros podem apenas ler. É a permissão padrão para arquivos comuns, como páginas da web, imagens e arquivos de configuração.
Por que o chmod 777 é uma má ideia?
O 777 permite que qualquer usuário no sistema leia, modifique e execute o arquivo. Em um servidor web, isso pode permitir que outras contas ou um processo comprometido alterem seus arquivos. Use as permissões mais restritivas que ainda funcionem — geralmente 644 para arquivos e 755 para diretórios.
O que significa execução para um diretório?
Para diretórios, "execução" significa permissão para entrar no diretório e acessar os arquivos dentro dele, e "leitura" significa permissão para listar seu conteúdo. Um diretório geralmente precisa de ambos, por isso usa-se 755 ou 700 em vez de 644.
O que são setuid, setgid e sticky bit?
O setuid (4000) executa um programa com as permissões do dono do arquivo, o setgid (2000) o executa com as permissões do grupo ou faz com que novos arquivos em um diretório herdem seu grupo, e o sticky bit (1000) em um diretório compartilhado como o /tmp permite que os usuários excluam apenas seus próprios arquivos. Eles aparecem como s, s e t na notação simbólica.