wils@web ~ $ cat ~/ajuda/guia-para-configurar-permissoes-de-acesso-com-acl-no-ubuntu-22-04.md

Linux

Guia para configurar permissões de acesso com ACL no Ubuntu 22.04

atualizado em 16/08/2026

As listas de controle de acesso (ACLs) permitem um controle mais granular sobre as permissões de arquivos e diretórios no Ubuntu 22.04. Este guia irá ensinar como configurar e gerenciar ACLs.

Introdução

O sistema de arquivos padrão do Ubuntu, ext4, suporta ACLs, permitindo que você defina permissões de forma mais específica do que as permissões tradicionais de usuário, grupo e outros.

Pré-requisitos

  • Ubuntu 22.04 instalado.
  • Acesso root ou sudo.

Passo a Passo para Configurar ACLs

1. Verificar se o suporte a ACL está habilitado

Primeiro, verifique se o sistema de arquivos está montado com suporte a ACL:

mount | grep acl

Se não houver saída, você precisará habilitar o suporte a ACL.

2. Habilitar ACL no sistema de arquivos

Edite o arquivo /etc/fstab para adicionar a opção acl:

sudo nano /etc/fstab

Adicione acl na linha correspondente ao seu sistema de arquivos. Por exemplo:

/dev/sda1  /  ext4  defaults,acl  0  1

Depois, remonte o sistema de arquivos:

sudo mount -o remount /

3. Definir permissões de ACL

Para definir permissões de ACL, use o comando setfacl. Por exemplo, para dar ao usuário usuario1 permissão de leitura e escrita em um diretório:

sudo setfacl -m u:usuario1:rw /caminho/do/diretorio

4. Verificar as permissões de ACL

Para verificar as permissões de ACL aplicadas, use:

getfacl /caminho/do/diretorio

5. Remover permissões de ACL

Para remover as permissões de um usuário específico:

sudo setfacl -x u:usuario1 /caminho/do/diretorio

Conclusão

As ACLs oferecem uma maneira poderosa de gerenciar permissões em sistemas Linux. Lembre-se de sempre verificar as permissões após as alterações.

Dica: Utilize scripts para automatizar a configuração de ACLs em múltiplos arquivos ou 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.