wils@web ~ $ cat ~/ajuda/como-gerenciar-permissoes-de-arquivos-no-linux-usando-o-comando-chmod-guia-pratico.md

Linux

Como gerenciar permissões de arquivos no Linux usando o comando chmod: Guia prático

atualizado em 28/08/2026

O comando chmod é uma ferramenta essencial para gerenciar permissões de arquivos no Linux. Com ele, você pode definir quem pode ler, escrever ou executar um arquivo ou diretório.

Introdução às permissões de arquivos

No Linux, cada arquivo e diretório possui três tipos de permissões: leitura (r), escrita (w) e execução (x). Essas permissões podem ser atribuídas a três categorias de usuários:

  • Usuário (u): o proprietário do arquivo.
  • Grupo (g): os usuários que pertencem ao mesmo grupo do proprietário.
  • Outros (o): todos os demais usuários.

Usando o comando chmod

O comando chmod pode ser utilizado de duas maneiras: usando notação simbólica ou octal.

Notação simbólica

Na notação simbólica, você pode adicionar (+), remover (-) ou definir (=) permissões. Veja alguns exemplos:

# Adicionar permissão de execução para o usuário
chmod u+x arquivo.txt

# Remover permissão de escrita para o grupo
chmod g-w arquivo.txt

# Definir permissões de leitura e execução para outros
chmod o=rx arquivo.txt

Notação octal

A notação octal utiliza números para representar permissões:

  • 0: sem permissões
  • 1: execução
  • 2: escrita
  • 3: escrita e execução
  • 4: leitura
  • 5: leitura e execução
  • 6: leitura e escrita
  • 7: leitura, escrita e execução

Exemplos de uso:

# Definir permissões para leitura, escrita e execução para o proprietário, e leitura e execução para grupo e outros
chmod 755 arquivo.txt

# Definir permissões de leitura e escrita apenas para o proprietário
chmod 600 arquivo.txt

Verificando permissões

Para verificar as permissões de um arquivo, use o comando ls -l:

ls -l arquivo.txt

Conclusão

Gerenciar permissões de arquivos é crucial para a segurança e organização do sistema. Sempre revise as permissões antes de compartilhar arquivos. Uma dica importante é usar o comando chmod com cautela para evitar dar permissões excessivas.

Precisa de ajuda com isso no seu servidor? A gente resolve pra você.

falar no WhatsApp

// deu erro ou não funcionou?

Achou algo errado neste manual?

Conta pra gente o que deu errado ou qual erro apareceu — a gente corrige. Se quiser retorno, deixe seu contato.