Configurar acl
Este manual tem como objetivo configurar acl. Utilizaremos como exemplo, a seguinte situação:
Sist. Arq.            Tam   Usad Disp  Uso% Montado em
/dev/mapper/vg00-1    1,0G  138M  887M  14% /
/dev/mapper/vg00-2    4,0G  601M  3,5G  15% /usr
/dev/mapper/vg00-3    1,0G   33M  992M   4% /tmp
/dev/mapper/vg00-4     20G   18G  2,2G  90% /home
/dev/mapper/vg00-5     20G  4,5G   16G  23% /var
/dev/mapper/vg00-7     16G  9,0G  7,1G  57% /var/lib/pgsql
/dev/mapper/vg00-8     16G  7,3G  8,8G  46% /var/www
/dev/mapper/vg00-9    1,0G  837M  188M  82% /var/lib/samba/shares/exec
/dev/sda1             251M   40M  212M  16% /boot
Queremos configurar acl no diretório: /var/www/horde/themes/*
  1. Instalar o pacote acl. Para isso, digite:
    urpmi acl
  2. Em seguida, devemos configurar o fstab para dar suporte a acl na montagem automática dos filesystems. Para isso, devemos colocar dentro do fstab da seguinte forma:
    /dev/vg00/8 /var/www       reiserfs acl,notail,relatime,user_xattr 1 2
    Após isso, digitar o seguinte comando:
    mount -o remount /var/www/
  3. Para verificar as permissões especiais do diretório /var/www/horde/themes, digite:
    getfacl /var/www/horde/themes
    Irá aparecer parecido com:
    # file: themes/
    # owner: root
    # group: root
    user::rwx
    group::r-x
    other::r-x
    
  4. Supondo que estas permissões especiais sejam atribuidas ao usuário lara, o comando que deverá ser utilizado pra setar as permissões especiais é:
    setfacl -m -R lara:rwx /var/www/horde/themes
    Pronto, ao usuário lara foram atribuidas as permissões r-leitura, w-escrita e x-execução. Para visualizar basta digitar:
    getfacl /var/www/horde/themes/
    Desta vez, aparecerá da seguinte forma:
    # file: themes/
    # owner: root
    # group: root
    user::rwx
    user:lara:rwx
    group::r-x
    mask::rwx
    other::r-x
    Pronto, a acl está configurada.
IP
3.229.142.91