Calculadora de Permissões Unix (chmod)
Calcule interativamente as permissões de arquivos Unix/Linux (chmod) com matriz de permissão visual, avaliação de risco de segurança, visualização de terminal e comandos prontos para usar.
Exposição Moderada
Outros podem ler ou executar. Certifique-se de que isso é intencional.
-rwxr-xr-x 1 usuario grupo 4096 Jan 27 12:00 meu_arquivo.txt
Seu bloqueador de anúncios está impedindo a exibição de anúncios
O MiniWebtool é gratuito graças aos anúncios. Se esta ferramenta ajudou você, apoie-nos indo para o Premium (sem anúncios + ferramentas mais rápidas) ou coloque MiniWebtool.com na lista de permissões e recarregue a página.
- Ou faça upgrade para o Premium (sem anúncios)
- Permita anúncios para MiniWebtool.com e recarregue
Calculadora de Permissões Unix (chmod)
Sobre a Calculadora de Permissões Unix
Esta Calculadora de Permissões Unix (calculadora chmod) ajuda você a entender e calcular permissões de arquivos Linux/Unix. Ela fornece uma interface visual interativa para definir permissões e ver instantaneamente a notação octal correspondente, a notação simbólica e os comandos chmod prontos para uso.
As permissões de arquivo em sistemas Unix/Linux controlam quem pode ler, escrever ou executar arquivos e diretórios. Entender essas permissões é essencial para a segurança do sistema, configuração de servidores web e gerenciamento adequado de arquivos.
Entendendo as Permissões Unix
Tipos de Permissão
- Leitura (r = 4): Ver o conteúdo do arquivo ou listar o conteúdo do diretório
- Escrita (w = 2): Modificar o conteúdo do arquivo ou criar/excluir arquivos no diretório
- Execução (x = 1): Executar o arquivo como um programa ou acessar o diretório
Categorias de Usuários
- Proprietário (User): O usuário que é dono do arquivo
- Grupo: Usuários pertencentes ao grupo do arquivo
- Outros: Todos os outros usuários no sistema
Notação Octal vs. Simbólica
| Octal | Binário | Simbólico | Descrição |
|---|---|---|---|
0 | 000 | --- | Sem permissões |
1 | 001 | --x | Apenas execução |
2 | 010 | -w- | Apenas escrita |
3 | 011 | -wx | Escrita e execução |
4 | 100 | r-- | Apenas leitura |
5 | 101 | r-x | Leitura e execução |
6 | 110 | rw- | Leitura e escrita |
7 | 111 | rwx | Permissões totais |
Configurações de Permissão Comuns
| Octal | Simbólico | Caso de Uso |
|---|---|---|
644 | rw-r--r-- | Arquivos padrão (HTML, CSS, imagens) |
755 | rwxr-xr-x | Diretórios e scripts executáveis |
600 | rw------- | Arquivos privados (chaves SSH, senhas) |
700 | rwx------ | Diretórios e scripts privados |
664 | rw-rw-r-- | Arquivos de colaboração em grupo |
775 | rwxrwxr-x | Diretórios de colaboração em grupo |
777 | rwxrwxrwx | Acesso total (NÃO recomendado) |
Permissões Especiais
SetUID (4xxx)
Quando definido em um arquivo executável, o programa roda com os privilégios do dono do arquivo em vez do usuário que o executa. Exemplo: /usr/bin/passwd roda como root para modificar /etc/shadow.
SetGID (2xxx)
Em executáveis, roda com os privilégios do grupo. Em diretórios, novos arquivos herdam o grupo do diretório em vez do grupo primário do criador.
Sticky Bit (1xxx)
Em diretórios, impede que usuários excluam arquivos que não possuem. Essencial para diretórios compartilhados como /tmp.
Melhores Práticas de Segurança
- Evite 777: Nunca use permissões de escrita global a menos que seja absolutamente necessário
- Acesso mínimo: Conceda apenas as permissões necessárias para a operação correta
- Proteja arquivos sensíveis: Use 600 ou 400 para chaves privadas e arquivos de configuração
- Diretórios Web: Use 755 para diretórios e 644 para arquivos servidos por servidores web
- Revise SetUID/SetGID: Audite programas com permissões especiais regularmente
Como Usar Esta Calculadora
- Selecione o tipo de arquivo (arquivo regular, diretório ou link simbólico)
- Clique nas células de permissão para alternar Leitura, Escrita e Execução para cada categoria
- Ou digite um valor octal diretamente (como 755) para ver as permissões correspondentes
- Ative permissões especiais (SetUID, SetGID, Sticky Bit) se necessário
- Revise a avaliação de segurança e a pré-visualização do terminal
- Copie o comando chmod para usar em seu terminal
Perguntas Frequentes
O que é chmod no Unix/Linux?
chmod (change mode) é um comando Unix/Linux usado para alterar as permissões de acesso de arquivos e diretórios. Ele controla quem pode ler, escrever ou executar um arquivo. As permissões são definidas para três categorias: proprietário, grupo e outros.
O que significam os números no chmod (como 755 ou 644)?
No chmod, cada dígito representa permissões para proprietário, grupo e outros, respectivamente. Cada dígito é a soma de: 4 (leitura), 2 (escrita) e 1 (execução). Por exemplo, 755 significa que o proprietário tem acesso total (7=4+2+1), enquanto grupo e outros podem ler e executar (5=4+1).
Qual é a diferença entre notação simbólica e octal?
A notação octal usa números (como 755) onde cada dígito representa permissões combinadas. A notação simbólica usa letras: r (leitura), w (escrita), x (execução) e - (sem permissão). Por exemplo, rwxr-xr-x é a forma simbólica de 755.
O que são SetUID, SetGID e Sticky Bit?
Estas são permissões especiais: SetUID (4) permite que um programa rode com privilégios do proprietário. SetGID (2) roda com privilégios de grupo ou herda o grupo do diretório. Sticky Bit (1) em diretórios impede a exclusão de arquivos por quem não é dono.
Por que o chmod 777 é considerado perigoso?
O chmod 777 dá a todos permissões totais de leitura, escrita e execução. Isso é perigoso porque qualquer usuário pode modificar ou excluir o arquivo, levando a vulnerabilidades, injeção de malware ou perda de dados.
Cite este conteúdo, página ou ferramenta como:
"Calculadora de Permissões Unix (chmod)" em https://MiniWebtool.com/br/calculadora-de-permissoes-unix/ de MiniWebtool, https://MiniWebtool.com/
pela equipe miniwebtool. Atualizado em: 27 de Jan de 2026
Outras ferramentas relacionadas:
Ferramentas de webmaster:
- Calculadora de CPC
- Calculadora de CPM
- Compactador de CSS Online
- Gerador de Favicon Novo
- Calculadora do Google AdSense
- Gerador de Cron Job Em Destaque
- Gerador de Expressão Crontab Novo
- Compactador de HTML Online
- Conversor de HTML para Texto
- Verificador de Densidade de Palavras-Chave Novo
- Gerador de Tabelas Markdown Novo
- Gerador de Meta Tag
- Removedor de Aspas Inteligentes Novo
- Gerador de Slug de URL Novo
- Calculadora do Valor de uma Exibição de Página
- Calculadora do Valor de um Visitante
- Calculadora de Permissões Unix (chmod) Em Destaque
- Codificador/Decodificador de Entidades HTML Novo
- Gerador de Lorem Ipsum Novo
- Escape/Unescape de String JSON Novo
- Conversor de cURL para JSON Novo
- Formatador SQL Novo
- Otimizador de SVG Novo
- Gerador de Redirecionamento Htaccess Novo
- Verificador de Tamanho de Rastreamento Googlebot Novo