Pular para o conteúdo

Aprenda a Gerenciar Permissões de Arquivos no Linux

Gerenciar permissões de arquivos no Linux é uma habilidade essencial para qualquer usuário ou administrador de sistemas que deseja manter a segurança e o bom funcionamento do ambiente. Diferentemente de sistemas operacionais que utilizam interfaces gráficas para controle de acesso, o Linux oferece um sistema robusto baseado em permissões que definem quem pode ler, escrever ou executar cada arquivo.
Fernando dos Santos Amador fernandoamador
Hits: 3.227 Categoria: Linux Subcategoria: Introdução
  • Indicar
  • Impressora
  • Denunciar
O Viva o Linux depende da receita de anúncios para se manter. Ative os cookies aqui para nos patrocinar.
Não conseguimos carregar os anúncios. Se usa bloqueador, considere liberar o Viva o Linux para nos patrocinar.

Parte 3: Comandos para gerenciar permissões

1. Alterar permissões com chmod

Sintaxe básica:

chmod [opção] [permissão] arquivo


Você pode usar o modo simbólico:

  • u = usuário (dono)
  • g = grupo
  • o = outros
  • a = todos (user, grupo e outros)

  • + adiciona permissão
  • - remove permissão
  • = define exatamente a permissão

Exemplos:

Dar permissão de execução para o dono:

chmod u+x arquivo.sh


Remover permissão de escrita para o grupo:

chmod g-w arquivo.txt


Dar permissão de leitura para todos:

chmod a+r arquivo.txt


Ou usar modo numérico, onde cada permissão tem um valor:

Permissão Valor
r 4
w 2
x 1

Exemplo:

O Viva o Linux depende da receita de anúncios para se manter. Ative os cookies aqui para nos patrocinar.
Não conseguimos carregar os anúncios. Se usa bloqueador, considere liberar o Viva o Linux para nos patrocinar.
Dar permissão total para o dono, leitura e execução para grupo e outros:

chmod 755 arquivo.sh


2. Alterar o dono do arquivo com chown

Você pode alterar o dono (usuário) e o grupo do arquivo:

sudo chown novo_usuario arquivo.txt


Para alterar dono e grupo ao mesmo tempo:

sudo chown novo_usuario:novo_grupo arquivo.txt


3. Alterar o grupo com chgrp

Se quiser mudar só o grupo do arquivo:

sudo chgrp novo_grupo arquivo.txt


Exemplo prático completo

Imagine que você tem um script backup.sh e quer:

  • Tornar o usuário ana dono do arquivo
  • Definir o grupo para admins
  • Dar permissão total para ana
  • Dar permissão de leitura e execução para o grupo e outros

sudo chown ana:admins backup.sh
chmod 755 backup.sh


Verifique as permissões com:

ls -l backup.sh

Resumo dos comandos

Comando Função
ls -l Listar arquivos com permissões
chmod Modificar permissões
chown Alterar dono do arquivo
chgrp Alterar grupo do arquivo
O Viva o Linux depende da receita de anúncios para se manter. Ative os cookies aqui para nos patrocinar.
Não conseguimos carregar os anúncios. Se usa bloqueador, considere liberar o Viva o Linux para nos patrocinar.
   1. Introdução às Permissões no Linux
   2. Verificando Permissões Atuais
   3. Comandos para gerenciar permissões
Nenhum artigo encontrado.

O maravilhoso Xandros Linux Desktop

Instalando e arredondando o Slackware 13.1

MOVIX: a fantástica mini-distribuição Multimídia

Mandrake Linux 10.1 Powerpack

Crise de distro!

#1 Comentário enviado por removido em 25/06/2025 - 16:22h

faz um artigo também sobre as ACL

Contribuir com comentário

Entre na sua conta para comentar.