Monu Tools

Calculadora chmod

Converta permissões de arquivo Unix entre caixas de seleção, notação octal (como 755) e simbólica (como rwxr-xr-x).

Como usar Calculadora chmod

  1. 01

    Marque as caixas de leitura, escrita e execução para proprietário, grupo e outros.

  2. 02

    Ou digite um valor octal como 755 para definir as caixas automaticamente.

  3. 03

    Copie o comando chmod pronto para usar.

O que são as permissões Unix

As permissões de arquivo Unix controlam quem pode ler, escrever e executar um arquivo ou diretório, divididas em três grupos: o dono, o grupo, e todos os outros. Esta calculadora converte entre caixas de seleção interativas, a forma numérica octal como 755, e a forma simbólica como rwxr-xr-x, mantendo as três em sincronia.

Como os números funcionam

Cada grupo recebe três bits, ler (4), escrever (2) e executar (1), e você os soma para obter um dígito. Então 7 é ler mais escrever mais executar (rwx), 5 é ler mais executar (r-x), e 6 é ler mais escrever (rw-). Três dígitos, um por grupo, dão a você o número de permissão familiar.

Valores comuns que vale conhecer

Vale memorizar os valores comuns. 755 serve para diretórios e executáveis: o dono tem acesso total, enquanto grupo e outros podem ler e executar mas não escrever. 644 serve para arquivos web normais: o dono pode ler e escrever, todos os outros só podem ler.

Para arquivos sensíveis, 600 mantém as coisas restritas: só o dono pode ler ou escrever, e ninguém mais tem qualquer acesso, que é o que chaves privadas SSH e segredos semelhantes precisam.

Bits especiais e o quarto dígito

Há também um quarto dígito opcional à esquerda para bits especiais, setuid, setgid e o sticky bit, que mudam como os programas rodam ou como um diretório compartilhado se comporta. Quando um deles está definido, a posição de execução aparece como s ou t em vez de x.

Como usar a saída

A calculadora fornece o comando chmod pronto para executar e copiar, e funciona inteiramente no seu navegador. É uma referência e um conversor, então ela não altera nenhum arquivo por conta própria.

Perguntas frequentes

O que significam 755 e 644?

755 dá ao proprietário acesso total e a todos os outros leitura e execução, usado para diretórios e scripts. 644 dá ao proprietário leitura e escrita e a todos os outros somente leitura, usado para arquivos normais.

O que significa 777 e é seguro?

777 concede leitura, escrita e execução a todos. Quase sempre é inseguro em um servidor porque qualquer usuário pode modificar o arquivo. Prefira 755 ou 644.

Como tornar um arquivo executável?

Adicione o bit de execução. A partir de 644 você passaria para 755 (ou chmod +x), que ativa a execução para proprietário, grupo e outros.

Qual é a diferença entre notação simbólica e octal?

Octal (como 755) codifica as permissões como números, enquanto simbólico (rwxr-xr-x ou u+x) as descreve como letras. Esta ferramenta mostra ambos e os mantém sincronizados.

O que são setuid, setgid e o bit sticky?

São um quarto dígito inicial. Setuid e setgid executam um programa como seu proprietário ou grupo, e o bit sticky em um diretório impede que os usuários excluam os arquivos uns dos outros (como em /tmp).

Por que o bit de execução aparece como s ou t?

Quando setuid, setgid ou o bit sticky está definido, a posição de execução é mostrada como s ou t em vez de x para indicar que o bit especial está ativo.

Fontes

Incorpore esta ferramenta

Adicione esta ferramenta ao seu próprio site. Copie o trecho abaixo; ele se mantém atualizado automaticamente.

<iframe src="https://monu.tools/embed/pt-BR/chmod-calculator" width="100%" height="640" style="border:1px solid #e5e5e5;border-radius:12px;max-width:680px" loading="lazy" title="Monu Tools"></iframe>

Ferramentas relacionadas