Calculadora de permissões Unix

Permissões

Escopo Ler Escrever Executar
Proprietário
Grupo
Outros

A umask remove permissões do modo padrão. Ela é útil para verificar quais permissões novos arquivos ou diretórios receberão de um shell, serviço ou script de implantação.

Converta permissões Unix entre números chmod, strings rwx, atribuições simbólicas e resultados de umask. Use a ferramenta antes de executar comandos em scripts de implantação, Dockerfiles, tarefas de CI, diretórios compartilhados e servidores de produção.

A calculadora mantém os bits especiais visíveis porque diretórios com setuid, setgid ou sticky podem ter implicações de segurança. Analise um modo existente a partir de ls -l, ajuste-o com caixas de seleção, em seguida, copie um comando chmod pronto.

Como interpretar modos de permissão Unix

As permissões de proprietário, grupo e outros são formadas pelos bits de leitura, gravação e execução. A calculadora mantém o modo numérico sincronizado com a forma simbólica rwx para mostrar exatamente como uma mudança afeta ambas as representações. Ela também aplica uma umask ao modo padrão de arquivo 666 ou ao modo de diretório 777.

Revise o modo gerado antes de aplicá-lo recursivamente. Conceder permissão de gravação a um grupo, tornar um arquivo executável ou ativar setuid e setgid pode alterar de forma significativa quem pode modificar ou executar um recurso.