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

Linux

Guia prático para definir permissões de arquivos com ACL no Ubuntu 22.04

atualizado em 29/07/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 prático irá ajudá-lo a definir e gerenciar ACLs de forma eficaz.

Introdução

No Linux, as permissões padrão de arquivos são limitadas a três tipos de usuários: proprietário, grupo e outros. Com as ACLs, você pode atribuir permissões específicas a usuários e grupos adicionais.

Pré-requisitos

  • Ubuntu 22.04 instalado.
  • Acesso root ou permissões sudo.
  • Pacote acl instalado.

Instalação do pacote ACL

Para começar, verifique se o pacote acl está instalado:

dpkg -l | grep acl

Se não estiver instalado, você pode instalá-lo com o seguinte comando:

sudo apt update && sudo apt install acl

Habilitando ACLs no sistema de arquivos

Verifique se o sistema de arquivos está montado com suporte a ACLs. Você pode fazer isso editando o arquivo /etc/fstab e adicionando a opção acl:

UUID=seu-uuid / ext4 defaults,acl 0 1

Após editar, remonte o sistema de arquivos:

sudo mount -o remount /

Definindo permissões com ACL

Para definir permissões ACL em um arquivo ou diretório, use o comando setfacl. Aqui estão alguns exemplos:

Adicionar permissões

sudo setfacl -m u:usuario:rwx /caminho/do/arquivo

Isso concede ao usuario permissões de leitura, escrita e execução.

Remover permissões

sudo setfacl -x u:usuario /caminho/do/arquivo

Isso remove todas as permissões do usuario.

Listar permissões ACL

getfacl /caminho/do/arquivo

Use este comando para visualizar as ACLs aplicadas.

Conclusão

As ACLs oferecem flexibilidade na gestão de permissões de arquivos no Ubuntu 22.04. Utilize-as para garantir que os usuários tenham acesso adequado aos recursos necessários.

Dica: Sempre faça backup das configurações de ACL antes de realizar alterações significativas.

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.