wils@web ~ $ cat ~/ajuda/como-gerenciar-permissoes-de-arquivos-usando-acl-no-ubuntu-22-04.md
LinuxComo gerenciar permissões de arquivos usando ACL no Ubuntu 22.04
Gerenciar permissões de arquivos no Ubuntu 22.04 pode ser feito de forma eficiente utilizando ACL (Access Control Lists). As ACLs permitem um controle mais granular sobre quem pode acessar ou modificar arquivos e diretórios.
Introdução às ACLs
As ACLs são uma extensão do sistema de permissões padrão do Linux, permitindo que você defina permissões para múltiplos usuários e grupos em um único arquivo ou diretório.
Instalação do pacote necessário
Primeiro, verifique se o pacote acl está instalado. Caso não esteja, você pode instalá-lo com o seguinte comando:
sudo apt update && sudo apt install acl Habilitando ACL em um sistema de arquivos
Para habilitar ACL em um sistema de arquivos, você precisa montar o sistema de arquivos com a opção acl. Edite o arquivo /etc/fstab e adicione a opção acl na linha correspondente ao sistema de arquivos desejado. Por exemplo:
/dev/sda1 / ext4 defaults,acl 0 1 Após editar, remonte o sistema de arquivos:
sudo mount -o remount / Verificando ACLs existentes
Para verificar as ACLs de um arquivo ou diretório, utilize o comando:
getfacl nome_do_arquivo_ou_diretorio Definindo ACLs
Para adicionar uma ACL a um arquivo, use o comando setfacl. Por exemplo, para dar permissão de leitura e escrita a um usuário específico:
setfacl -m u:usuario:rwx nome_do_arquivo Para adicionar permissões a um grupo:
setfacl -m g:grupo:rwx nome_do_arquivo Removendo ACLs
Para remover uma ACL específica, use:
setfacl -x u:usuario nome_do_arquivo Conclusão
O gerenciamento de permissões usando ACLs no Ubuntu 22.04 oferece flexibilidade e controle sobre o acesso a arquivos e diretórios. Uma dica importante é sempre verificar as permissões após fazer alterações, usando o comando getfacl.
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.