Monu Tools

Calculadora de chmod

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

Como usar o/a Calculadora de chmod

  1. 01

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

  2. 02

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

  3. 03

    Copie o comando chmod pronto a executar.

Perguntas frequentes

O que significam 755 e 644?

755 dá ao dono acesso total e a todos os outros leitura e execução, usado para diretórios e scripts. 644 dá ao dono leitura e escrita e a todos os outros apenas leitura, usado para ficheiros normais.

O que significa 777 e é seguro?

777 concede leitura, escrita e execução a toda a gente. É quase sempre inseguro num servidor porque qualquer utilizador pode modificar o ficheiro. Prefira 755 ou 644 em vez disso.

Como torno um ficheiro executável?

Acrescente o bit de execução. De 644 passaria para 755 (ou chmod +x), que ativa a execução para dono, grupo e outros.

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

A octal (como 755) codifica as permissões como números, enquanto a simbólica (rwxr-xr-x ou u+x) descreve-as como letras. Esta ferramenta mostra ambas e mantém-nas sincronizadas.

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

São um quarto dígito à frente. Setuid e setgid executam um programa como o seu dono ou grupo, e o bit sticky num diretório impede que os utilizadores apaguem os ficheiros uns dos outros (como em /tmp).

Porque é 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 aparece como s ou t em vez de x para sinalizar que o bit especial está ativo.

Sobre esta ferramenta

As permissões de ficheiros Unix controlam quem pode ler, escrever e executar um ficheiro ou diretório. A notação octal de três dígitos (como 755 ou 644) é compacta mas não imediatamente legível, por isso esta calculadora converte entre a forma numérica, a forma simbólica (rwxr-xr-x) e caixas de seleção interativas, para poder ver exatamente o que cada permissão concede.

755 é o padrão para diretórios e executáveis de servidores web: o dono tem acesso total (7 = rwx) enquanto o grupo e os outros podem ler e executar mas não escrever (5 = r-x). 644 é padrão para ficheiros web: o dono pode ler e escrever (6 = rw-), o grupo e os outros só podem ler (4 = r--). 600 é para ficheiros sensíveis como chaves SSH: só o dono pode ler ou escrever, e mais ninguém tem qualquer acesso.

Ferramentas relacionadas