Ir para o conteúdo

Calculadora chmod: permissões Unix em octal e símbolos

Marque quem pode ler, escrever e executar e veja o modo octal do chmod (como 755 ou 644) e a notação rwx.

  • Roda no seu navegador

Entrada

Resultado

O resultado aparece aqui.

Especificação: três classes, três bits

O chmod do POSIX (IEEE Std 1003.1) define permissões para o dono, o grupo e os outros usuários. Cada classe combina três bits: ler vale 4, escrever vale 2 e executar vale 1. A soma de cada classe é um dígito de 0 a 7, e os três dígitos formam o modo octal.

dígito = 4 × ler + 2 × escrever + 1 × executar

Modos mais usados

ModoSímbolosUso comum
755rwxr-xr-xProgramas e pastas públicas
644rw-r--r--Arquivos comuns
600rw-------Chaves privadas
777rwxrwxrwxLivre para todos

Limites

  • Setuid, setgid e sticky bit ficam de fora: a página cobre os nove bits comuns.
  • Em uma pasta, executar significa poder entrar nela e ler significa listar o conteúdo.
  • Zeros à esquerda do modo octal somem na saída: 044 aparece como 44. Para escrever o comando, use os três dígitos separados.
  • A página só calcula: não altera as permissões de nenhum arquivo.

Cuidado com o último dígito

Atenção: Escrita para outros, nos dígitos 2, 3, 6 e 7 da última posição, deixa qualquer usuário do sistema alterar o arquivo. Conceda só o necessário.

Perguntas frequentes

O que significa chmod 755?

O dono lê, escreve e executa (7); o grupo e os outros só leem e executam (5). Em símbolos, rwxr-xr-x.