Nouplo

Calculadora chmod

755 num sentido, rwxr-xr-x no outro.

Os exemplos substituem temporariamente os dados e as configurações. Você pode restaurar seu trabalho anterior.

0 caracteres
Resultado
Cole ou digite acima para ver o resultado aqui.

Seus arquivos ficam no seu dispositivo

Esta ferramenta roda inteiramente no seu navegador. O que você cola é processado no seu dispositivo e nunca é enviado a um servidor, então é seguro usar com tokens, chaves e textos não publicados.

Exemplo

Exemplo: entender as permissões 644

Digite 644. A saída é rw-r--r--: leitura vale 4, escrita vale 2 e execução vale 1.

O proprietário pode ler e escrever (6); o grupo e os demais podem apenas ler (4). Ninguém recebe permissão de execução. O comando exibido, chmod 644 file, atua em um arquivo chamado file; a calculadora não altera arquivos.

Como funciona

  1. Digite um modo: 755, 0644, rwxr-xr-x, ou -rw-r--r-- copiado direto do ls -l.
  2. Leia quem pode fazer o quê, por extenso.
  3. Copie o comando no fim da saída.
  4. Os bits especiais são nomeados e explicados quando estão ligados.

Perguntas frequentes

Por que 4755 tem quatro dígitos?
O primeiro dígito carrega os bits especiais: 4 é setuid, 2 é setgid, 1 é o bit pegajoso. Eles se somam como os outros, então 6755 tem setuid e setgid ao mesmo tempo.
Para que serve o bit pegajoso?
Num diretório, quer dizer que só o dono de um arquivo pode apagá-lo, diga o que disser a permissão do diretório. O /tmp é a razão de ele existir: todo mundo pode escrever ali e ninguém pode remover os arquivos dos outros.
Por que o s às vezes é um S maiúsculo?
Porque o bit está ligado mas a permissão de execução embaixo dele não está — setuid em algo que não pode ser executado. O ls mostra em maiúscula para dizer “ligado, e sem efeito”, o que quase sempre é descuido.
O que eu devo usar na prática?
644 para arquivos e 755 para diretórios cobre quase tudo. 777 quase nunca é a resposta, e se algo só funciona em 777 o problema é de propriedade, não de permissão.

Ferramentas relacionadas