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

Linux

Como alterar permissões de arquivos e diretórios no Linux com o comando chmod

atualizado em 26/07/2026

O comando chmod é utilizado no Linux para alterar as permissões de arquivos e diretórios. As permissões são fundamentais para garantir a segurança e o controle de acesso aos recursos do sistema.

Tipos de Permissões

  • Leitura (r): Permissão para ler o arquivo ou listar o diretório.
  • Escrita (w): Permissão para modificar o arquivo ou adicionar/remover arquivos em um diretório.
  • Execução (x): Permissão para executar um arquivo ou acessar um diretório.

Estrutura do Comando chmod

A estrutura básica do comando chmod é a seguinte:

chmod [opções] modo arquivo

Modos de Permissão

As permissões podem ser definidas de duas maneiras: usando notação simbólica ou notação octal.

Notação Simbólica

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

# Adicionar permissão de execução para o proprietá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

Na notação octal, as permissões são representadas por números:

  • 4: leitura
  • 2: escrita
  • 1: execução

As permissões são somadas para cada categoria (proprietário, grupo, outros). Exemplos:

# Permissão total para o proprietário, leitura e execução para grupo e outros
chmod 755 arquivo.txt

# Permissão de leitura e escrita para todos
chmod 666 arquivo.txt

Verificando Permissões

Você pode verificar as permissões atuais de um arquivo ou diretório usando o comando ls -l:

ls -l arquivo.txt

Conclusão

O comando chmod é uma ferramenta poderosa para gerenciar permissões no Linux. Lembre-se de sempre verificar as permissões após alterá-las para garantir que o acesso esteja conforme o desejado.

Dica: Use o comando chmod -R para alterar 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.