1. Système de fichiers Oracle Solaris ZFS (introduction)
2. Mise en route d'Oracle Solaris ZFS
3. Différences entre les systèmes de fichiers Oracle Solaris ZFS et classiques
4. Gestion des pools de stockage Oracle Solaris ZFS
5. Installation et initialisation d'un système de fichiers racine ZFS Oracle Solaris
6. Gestion des systèmes de fichiers Oracle Solaris ZFS
7. Utilisation des instantanés et des clones ZFS Oracle Solaris
8. Utilisation des ACL et des attributs pour protéger les fichiers Oracle Solaris ZFS
9. Administration déléguée de ZFS dans Oracle Solaris
Présentation de l'administration déléguée de ZFS
Désactivation des droits délégués de ZFS
Délégation des autorisations ZFS (zfs allow)
Suppression des droits délégués de ZFS (zfs unallow)
Délégation de droits ZFS (exemples)
Affichage des droits ZFS délégués (exemples)
10. Rubriques avancées Oracle Solaris ZFS
11. Dépannage d'Oracle Solaris ZFS et récupération de pool
Vous pouvez utiliser la commande zfs unallow pour supprimer des droits délégués. Par exemple, l'utilisateur cindy possède les droits create, destroy, mount et snapshot sur le système de fichiers tank/cindy.
# zfs allow cindy create,destroy,mount,snapshot tank/home/cindy # zfs allow tank/home/cindy ---- Permissions on tank/home/cindy ---------------------------------- Local+Descendent permissions: user cindy create,destroy,mount,snapshot
La syntaxe suivante de la commande zfs unallow supprime le droit de réaliser des instantanés (snapshot) du système de fichiers tank/home/cindy accordé à l'utilisateur cindy :
Autre exemple : l'utilisateur mark possède les droits suivants sur le système de fichiers tank/home/mark :
# zfs allow tank/home/mark ---- Permissions on tank/home/mark ---------------------------------- Local+Descendent permissions: user mark create,destroy,mount -------------------------------------------------------------
La syntaxe suivante de la commande zfs unallow supprime tous les droits accordés à l'utilisateur mark pour le système de fichiers tank/home/mark :
# zfs unallow mark tank/home/mark
La syntaxe suivante de la commande zfs unallow supprime un jeu de droits sur le système de fichiers tank.
# zfs allow tank ---- Permissions on tank --------------------------------------------- Permission sets: @myset clone,create,destroy,mount,promote,readonly,snapshot Create time permissions: create,destroy,mount Local+Descendent permissions: group staff create,mount # zfs unallow -s @myset tank # zfs allow tank ---- Permissions on tank --------------------------------------------- Create time permissions: create,destroy,mount Local+Descendent permissions: group staff create,mount