wils@web ~ $ cat ~/ajuda/como-gerenciar-permissoes-de-arquivos-e-diretorios-com-chmod-no-linux.md

Linux

Como gerenciar permissões de arquivos e diretórios com chmod no Linux

atualizado em 15/08/2026

Gerenciar permissões de arquivos e diretórios no Linux é fundamental para garantir a segurança e o controle de acesso em um sistema. O comando chmod (change mode) permite modificar as permissões de leitura, escrita e execução para arquivos e diretórios.

Tipos de Permissões

  • Leitura (r): Permite visualizar o conteúdo do arquivo ou diretório.
  • Escrita (w): Permite modificar o conteúdo do arquivo ou diretório.
  • Execução (x): Permite executar um arquivo ou acessar um diretório.

Classes de Usuários

  • Usuário (u): O proprietário do arquivo.
  • Grupo (g): O grupo ao qual o arquivo pertence.
  • Outros (o): Todos os outros usuários.
  • Todos (a): Combinação de usuário, grupo e outros.

Usando o comando chmod

O comando chmod pode ser utilizado de duas formas: modo simbólico e modo numérico.

Modo Simbólico

No modo simbólico, você pode adicionar (+), remover (-) ou definir (=) permissões. Exemplos:

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

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

# Define permissões específicas para outros
chmod o=r arquivo.txt

Modo Numérico

No modo numérico, cada permissão é representada por um número:

  • Leitura = 4
  • Escrita = 2
  • Execução = 1

As permissões são somadas para cada classe:

# Permissões: leitura (4) + escrita (2) + execução (1) = 7
chmod 755 arquivo.txt

# Permissões: leitura (4) + escrita (2) = 6
chmod 640 arquivo.txt

Verificando Permissões

Para verificar as permissões de um arquivo ou diretório, utilize o comando ls -l. Exemplo:

ls -l arquivo.txt

Conclusão

Gerenciar permissões com chmod é essencial para a segurança do seu sistema. Lembre-se de revisar frequentemente as permissões de seus arquivos e diretórios.

Dica: Use o comando chmod -R para aplicar permissões recursivamente em diretórios.

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.