Calculadora chmod: permissões Unix em octal e símbolos
Marque quem pode ler, escrever e executar e veja o modo octal do chmod (como 755 ou 644) e a notação rwx.
- Roda no seu navegador
Resultado
O resultado aparece aqui.
Especificação: três classes, três bits
O chmod do POSIX (IEEE Std 1003.1) define permissões para o dono, o grupo e os outros usuários. Cada classe combina três bits: ler vale 4, escrever vale 2 e executar vale 1. A soma de cada classe é um dígito de 0 a 7, e os três dígitos formam o modo octal.
dígito = 4 × ler + 2 × escrever + 1 × executar
Modos mais usados
| Modo | Símbolos | Uso comum |
|---|---|---|
| 755 | rwxr-xr-x | Programas e pastas públicas |
| 644 | rw-r--r-- | Arquivos comuns |
| 600 | rw------- | Chaves privadas |
| 777 | rwxrwxrwx | Livre para todos |
Limites
- Setuid, setgid e sticky bit ficam de fora: a página cobre os nove bits comuns.
- Em uma pasta, executar significa poder entrar nela e ler significa listar o conteúdo.
- Zeros à esquerda do modo octal somem na saída: 044 aparece como 44. Para escrever o comando, use os três dígitos separados.
- A página só calcula: não altera as permissões de nenhum arquivo.
Cuidado com o último dígito
Atenção: Escrita para outros, nos dígitos 2, 3, 6 e 7 da última posição, deixa qualquer usuário do sistema alterar o arquivo. Conceda só o necessário.
Perguntas frequentes
O que significa chmod 755?
O dono lê, escreve e executa (7); o grupo e os outros só leem e executam (5). Em símbolos, rwxr-xr-x.