====== Création d'un disque UFS sur iSCSI ======
Nous considérons qu'un espace de travail a été alloué sur la machine FreeNAS.
La commande suivante va lister les périphériques connectés par iSCSI.
$ sudo iscsictl -L
Target name Target portal State
iqn.2015-06.fr.acc:nasdcatarget freenas.acc.fr Connected: da1
Ainsi le device de type block ''da1'' a été créé et c'est lui que nous allons utiliser.
===== Création du file system UFS =====
$ sudo newfs -U /dev/da1
$ sudo mkdir -p /data/distant/nas
===== Modification de la table fstab =====
/dev/da1 /data/distant/nas ufs rw,acls 2 2
===== Montage de point de montage =====
$ sudo mount /data/distant/nas
===== Création de l'espace utilisateur =====
$ sudo mkdir /data/distant/nas/admin
$ sudo chown admin:admin /data/distant/nas/admin/ #changement des droits de propriété
===== Application des droits d'accès ACL =====
==== Activation des ACL au niveau du système de fichier ====
- démonter le système de fichier s'il est monté $ sudo umount /data/distant/nas
- configurer le système de ficher, bien que le flag ''acls'' ait été ajouté dans la ligne de la table de montage ''fstab'' (voir plus haut), nous complétons avec l'option recommandée
* $ sudo tunefs -a enable /dev/da1
- remonter le disque $ sudo mount /data/distant/nas
==== Application des ACL sur un répertoire de test ====
* application des permissions héritées lors de la création d'un fichier $ sudo setfacl -d -m u::rwx,g::r--,o::--- /data/distant/nas/admin
* application des permissions par utilisateur (par ex: admin) $ sudo setfacl -m u:admin:rwx,g:admin:r--,o::--- /data/distant/nas/admin