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

Linux

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

atualizado em 31/07/2026

O comando chmod é utilizado no Linux para alterar as permissões de arquivos e diretórios. Este manual irá guiá-lo através do processo de modificação dessas permissões.

Introdução às Permissões

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): usuários que pertencem ao mesmo grupo que o arquivo.
  • Outros (o): todos os outros usuários.

Passo a Passo para Alterar Permissões

1. Verificar Permissões Atuais

Antes de alterar as permissões, é útil verificar as permissões atuais do arquivo ou diretório. Use o comando:

ls -l nome_do_arquivo

2. Alterar Permissões Usando Notação Simbólica

Para adicionar ou remover permissões, você pode usar a notação simbólica. Por exemplo, para adicionar permissão de execução para o usuário:

chmod u+x nome_do_arquivo

Para remover a permissão de escrita do grupo:

chmod g-w nome_do_arquivo

3. Alterar Permissões Usando Notação Octal

A notação octal é uma forma numérica de definir permissões. Cada permissão é representada por um número:

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

Para definir permissões completas (leitura, escrita e execução) para o usuário, leitura e execução para o grupo, e nenhuma permissão para outros, use:

chmod 750 nome_do_arquivo

4. Aplicar Permissões Recursivamente

Para alterar permissões de todos os arquivos e subdiretórios dentro de um diretório, adicione a opção -R:

chmod -R 755 nome_do_diretorio

Conclusão

Alterar permissões de arquivos e diretórios é uma tarefa essencial para a segurança e organização do sistema Linux. Lembre-se de sempre verificar as permissões antes e depois de realizar alterações.

Dica: Utilize o comando chmod --reference=arquivo_referencia nome_do_arquivo para copiar permissões de um arquivo existente.

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.