wils@web ~ $ cat ~/ajuda/como-alterar-permissoes-de-arquivos-de-forma-eficiente-usando-acl-no-ubuntu-22-04-passo-a-passo.md

Linux

Como alterar permissões de arquivos de forma eficiente usando ACL no Ubuntu 22.04: Passo a passo

atualizado em 04/09/2026

As Listas de Controle de Acesso (ACLs) no Ubuntu 22.04 permitem um controle mais granular das permissões de arquivos e diretórios. Neste manual, vamos aprender a alterar permissões de forma eficiente utilizando ACLs.

Introdução às ACLs

As ACLs permitem que você atribua permissões a usuários e grupos específicos além das permissões padrão de proprietário, grupo e outros. Para utilizar ACLs, você precisa ter o pacote acl instalado.

Passo a Passo

1. Instalando o pacote ACL

Primeiro, verifique se o pacote ACL está instalado e, se necessário, instale-o:

sudo apt update
sudo apt install acl

2. Habilitando ACL no sistema de arquivos

Verifique se o sistema de arquivos está montado com suporte a ACL. Você pode verificar isso com o comando:

mount | grep acl

Se não estiver habilitado, você precisará editar o arquivo /etc/fstab e adicionar a opção acl na linha correspondente ao seu sistema de arquivos. Por exemplo:

UUID=xxxx-xxxx / ext4 defaults,acl 0 1

Depois, remonte o sistema de arquivos:

sudo mount -o remount /

3. Verificando permissões atuais

Para verificar as permissões atuais de um arquivo ou diretório, use:

getfacl nome_do_arquivo_ou_diretorio

4. Adicionando permissões com ACL

Para adicionar permissões a um usuário específico, utilize o comando setfacl. Por exemplo, para dar permissão de leitura e escrita ao usuário usuario1 em um arquivo:

sudo setfacl -m u:usuario1:rw nome_do_arquivo

5. Removendo permissões com ACL

Para remover permissões, use:

sudo setfacl -x u:usuario1 nome_do_arquivo

6. Listando todas as ACLs

Para listar todas as ACLs de um arquivo ou diretório, utilize:

getfacl nome_do_arquivo

Conclusão

As ACLs são uma ferramenta poderosa para gerenciar permissões de forma mais flexível. Lembre-se de sempre verificar as permissões após as alterações para garantir que tudo esteja configurado corretamente. Uma dica útil é usar scripts para automatizar a configuração de permissões em múltiplos arquivos.

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.