Calculadora Chmod
As permissões de arquivo Unix controlam o acesso de proprietário, grupo e outros com bits de leitura (r=4), gravação (w=2), execução (x=1). chmod 755 significa rwxr-xr-x. Alterne as caixas de seleção ou digite octal para ver a forma simbólica - essencial ao corrigir scripts de implantação e permissões de volume do Docker.
Proprietário
Grupo
Outros
Octal
Saída
chmod 644
rw-r--r--
Como usar a calculadora chmod
1. Alternar leitura/gravação/execução para proprietário, grupo e outros.
2. Leia o valor octal (por exemplo, 644, 755, 600).
3. Copiar equivalente simbólico chmod u=rw,go=r.
4. Aplicar no servidor: chmod 644 file.txt
Exemplos de Chmod
Diretório Web 755
rwxr-xr-x permite que o proprietário modifique arquivos; world pode entrar no diretório e ler.
Arquivo env secreto 600
rw------- - apenas o proprietário lê/grava .env com chaves de API.
Script executável 755
rwxr-xr-x em deploy.sh para que o usuário cron possa execute.
Quando a calculadora chmod ajuda
• Ao aprender o modelo de permissão Unix.
• Quando o Dockerfile COPY precisa do modo numérico explícito.
• Quando ls -l rwxr-xr-x a saída deve mapear para octal para o modelo IaC.
Além do básico chmod
• Quando ACLs (setfacl) ou contextos SELinux governam o acesso - chmod sozinho é insuficiente.
• Quando as permissões NTFS do Windows - modelo totalmente diferente.
• Quando setuid/setgid/sticky bits são necessários - estenda além da calculadora tripla rwx.
Grupo proprietário outros
Três trigêmeos usuário/grupo/outros — chmod afeta qual tripleto se aplica ao contexto atual do usuário na verificação de acesso.
Privilégio mínimo
Início 640 para configurações, 755 para ativos estáticos públicos, nunca 777 em produção — gravável mundialmente é descoberta de auditoria.
Docker e Kubernetes
Contêineres executados como USUÁRIO não-root — certifique-se de que o uid numérico possa ler os segredos montados no modo 440 ou 400.
Chmod simbólico
u+x adiciona execução para o usuário; go-w remove grupo/outra gravação - alterações incrementais sem recalcular octal.
Perguntas frequentes
Dígito octal significado?
Soma r=4 w=2 x=1 por tripleto — 7=rwx, 6=rw-, 5=r-x, 4=r--.
755 vs 775?
775 adiciona gravação em grupo — edição compartilhada da equipe de desenvolvimento; Grupo 755 somente leitura.
Chmod recursivo -R?
Aplica-se à árvore de diretórios – perigoso no caminho errado; verifique duas vezes.
Arquivo versus diretório executado?
x no diretório significa entrar (cd); no arquivo significa executar como programa.
interação umask?
Modo de arquivo padrão = máscara de criação menos umask - a calculadora mostra o modo de destino e não umask.
Ferramenta local?
Sim - calculadora de referência no navegador.