Calculadora chmod
Converta permissões Unix entre octal, rwx e comando chmod, e calcule o umask.
| Leitura (r) | Escrita (w) | Execução (x) | |
|---|---|---|---|
| Dono (u) | |||
| Grupo (g) | |||
| Outros (o) |
Comandos
- Forma octal
chmod 755 file - Forma simbólica
chmod u=rwx,g=rx,o=rx file
Atalhos comuns
- Arquivo comum: dono lê e escreve, os demais só leem.
- Privado: só o dono lê e escreve (chaves SSH, .env).
- Privado com execução: só o dono acessa (diretório ~/.ssh).
- Executável ou diretório público: dono total, os demais leem e executam.
- Dono total, grupo lê e executa, outros sem acesso.
- Dono e grupo com acesso total, outros leem e executam.
- Acesso total para todos. Evite: é um risco de segurança.
- Diretório compartilhado com sticky bit (como /tmp): só o dono apaga seus arquivos.
- Diretório com setgid: novos arquivos herdam o grupo do diretório.
- Executável com setuid: roda com os privilégios do dono (como o passwd).
Umask
- Novos arquivos (base 666)
644 (rw-r--r--) - Novos diretórios (base 777)
755 (rwxr-xr-x)