Installer et tester les ACL et Attrs
Installation
Installation du paquet acl
et attr
sudo apt-get install acl attr
Sur Ubuntu server 18.04,
acl
était déjà installer, mais pas attr
Activation sur le disque principale
modification du ficher /etc/fstab
- ancien /etc/fstab
UUID=2b229b46-d7b4-11e8-ae4a-fe634ca8faaa / ext4 defaults 0 0 /swap.img none swap sw 0 0
- nouveau /etc/fstab
UUID=2b229b46-d7b4-11e8-ae4a-fe634ca8faaa / ext4 defaults,acl,user_xattr,barrier=1 0 1 /swap.img none swap sw 0 0
acl
→ Activation des ACL
user_xattr
→ Activation des attributs étendus
barrier=1
→ Protection en cas de coupure de courant (Todo:a approfondir)
Rebooter la machine pour que les modifications soient prise en compte.
Vérification ACL
thierry@binova:~$ touch test.txt thierry@binova:~$ setfacl -m g:adm:rwx test.txt thierry@binova:~$ getfacl test.txt # file: test.txt # owner: thierry # group: thierry user::rw- group::rw- group:adm:rwx mask::rwx other::r--
Vérification Attributs étendus (Attr)
thierry@binova:~$ touch test.txt thierry@binova:~$ setfattr -n user.userName -v userValue test.txt thierry@binova:~$ sudo setfattr -n security.secName -v secValue test.txt thierry@binova:~$ getfattr -d test.txt # file: test.txt user.userName="userValue" thierry@binova:~$ getfattr -n security.secName -d test.txt # file: test.txt security.secName="secValue"
Vous pourriez laisser un commentaire si vous étiez connecté.