Calculadora de chmod — Permissões de arquivos no Linux

Marque as opções “Leitura”, “Gravação” e “Execução” para o proprietário, o grupo e outros — ou digite 755, rwxr-xr-x ou u=rwx,g=rx,o=rx. Tudo fica sincronizado, incluindo setuid, setgid e o bit sticky, além dos chmod .

Atualizado em
LerEscrevaExecutar
755
-rwxr-xr-x

O que essa permissão significa

QuemConsegue lerSabe escreverPode executar / inserir

Seus dados nunca saem do seu computador. Todo o processamento acontece localmente no navegador.

Como usar: Calculadora de chmod

  1. Marque as permissões na tabela, clique em uma predefinição ou digite um valor como 644, -rw-r--r-- ou u=rw,go=r.
  2. Leia o valor numérico, a ls -l cadeia de caracteres e a tabela em linguagem simples.
  3. Copie o comando numérico ou simbólico chmod ; acrescente -R para uma pasta inteira (com cuidado).

Como funcionam os números

Cada dígito é a soma de leitura = 4, gravação = 2 e execução = 1 para o dono, o grupo e os demais. 7 = 4+2+1 (rwx), 5 = 4+1 (r-x), 4 (r--). Um dígito opcional à esquerda define os bits especiais: setuid = 4, setgid = 2, sticky = 1.

ValorSimbólicoUso típico
644rw-r--r--Arquivos normais: HTML, CSS, imagens, config
755rwxr-xr-xPastas e scripts executáveis
600rw-------Segredos: .env, chaves privadas de SSH, ~/.ssh/config
700rwx------~/.ssh pastas, scripts privados
400r--------Chaves somente leitura (arquivos da AWS .pem )
1777rwxrwxrwt/tmp — todo mundo pode gravar, só os donos podem excluir
777rwxrwxrwxQuase nunca — qualquer um pode modificar o arquivo

Executar em pastas

Para um diretório, “executar” significa entrar nele e acessar os arquivos que estão lá dentro. Uma pasta com 644 pode ser listada, mas não aberta — é por isso que as raízes da web precisam de 755 pastas e 644 arquivos: find . -type d -exec chmod 755 {} + e find . -type f -exec chmod 644 {} +.

Bits especiais

  • setuid (4xxx) — um executável roda com os direitos do dono do arquivo (por exemplo, passwd).
  • setgid (2xxx) — em pastas, os novos arquivos herdam o grupo da pasta; útil para pastas compartilhadas em equipe.
  • sticky (1xxx) — em pastas, só o dono do arquivo pode excluí-lo.

Vai fazer a implantação com o Docker ou CI? Dá uma olhada no Gerador do Docker Compose e no Gerador do GitHub Actions; para servidores web, o Gerador de Configuração do Nginx.

Também pesquisado como: chmod 755, chmod 644, calculadora de permissões de arquivos do linux, rwxr-xr-x, chmod numérico para simbólico, permissões do unix, chmod 600 chave ssh.

Ferramentas que combinam com: Calculadora de chmod

  • Number Base Converter — Type a number in any base and see it in all the others instantly.
  • .env File Validator — Paste a .env file to find invalid keys, duplicates, empty values and quoting mistakes, compare it with .env.example to spot missing variables, and generate a safe example file.
  • Pesquisa de tipos MIME — Pesquise mais de 200 extensões de arquivo e tipos MIME — .webp, .woff2, .webmanifest, application/wasm … — ou arraste um arquivo para detectar seu tipo real a partir dos primeiros bytes.
  • Gerador de comandos do Git — Escolha uma tarefa como “desfazer o último commit, mas manter minhas alterações” ou “renomear um branch no GitHub”, preencha os nomes dos seus branches e veja os comandos exatos do Git — cada linha explicada, com as etapas de risco destacadas.

Perguntas frequentes

O que significa “chmod 755”?
O dono pode ler, gravar e executar (7); o grupo e os demais podem ler e executar (5). Esse é o padrão para pastas e scripts: rwxr-xr-x.
Quais permissões uma chave privada SSH deve ter?
600 (rw-------) ou 400 (r--------). O SSH rejeita chaves que outros usuários possam ler, exibindo o erro “UNPROTECTED PRIVATE KEY FILE”. A pasta ~/.ssh deve ter permissão 700.
Por que o chmod 777 é perigoso?
Qualquer usuário e processo no sistema pode alterar ou substituir o arquivo. Em um servidor web, um invasor com permissão de gravação em qualquer lugar pode, então, modificar seu código. Corrija a propriedade usando o comando `chown`.
O que significa o 0 inicial no número 0755?
É o dígito dos bits especiais, sem os bits setuid, setgid ou sticky ativados. 0755 e 755 são idênticos.
Posso instalar o Calculadora de chmod como um aplicativo da web e usá-lo offline?
Sim. O Calculadora de chmod é um aplicativo da web instalável (PWA) — instalado a partir do seu navegador, não baixado de uma loja de aplicativos. Clique em “Instalar aplicativo” na parte superior desta página no Chrome ou no Edge (Windows, macOS, Linux, ChromeOS) ou, no Android, use “Compartilhar” → “Adicionar à tela inicial” no iPhone e no iPad, ou “Arquivo” → “Adicionar ao Dock” no Safari 17+ em um Mac. Em seguida, ela se abre em uma janela própria com seu próprio ícone e, como é executada inteiramente no seu navegador, continua funcionando offline. O Firefox no desktop não permite a instalação de aplicativos da web. Como funciona a instalação.

Ferramentas relacionadas