Probleme mit ACLs
Ausgangssituation:
(1) ZFS-Filesystems:
dpool/share (sharesmb=name=share, aclinherit=passthrough, aclmode=passthrough)
dpool/share/user1 (properties inherited from dpool/share)
dpool/share/user2 (properties inherited from dpool/share)
dpool/share/public (properties inherited from dpool/share)
Alle Filesysteme wurden mit chmod auf 777 gesetzt.
(2) User:
„user1“ und „user2“ sind im System (der Gruppe „staff“ zugeordnet) angelegt.
(3) Zielvorstellung:
/dpool/share/public: Alle dürfen alles
/dpool/share/user1: user1 darf alles, user2 lesen und anlegen
/dpool/share/user2: user2 darf alles, user1 lesen und anlegen
(4) sharemgr show -vp
default nfs=()
smb smb=()
* /var/smb/cvol
c$=/var/smb/cvol smb=(abe="false" guestok="false") "Default Share"
zfs nfs=() smb=()
zfs/dpool/share smb=()
share=/dpool/share
share_public=/dpool/share/public
share_user1=/dpool/share/user1
share_user2=/dpool/share/user2
Wenn ich mich jetzt von einem Win 8.1 Pro als Administrator anmelde und das Netzlaufwerk dann mit abweichenden Anmeldeinformationen (als root-User des OmniOS) verbinde, sehe ich nach öffnen des Netzlaufwerks auch die drei Ordner public, user1 und user2.
Dann
(1) Rechtsklick auf Ordner "user1", "Eigenschaften" / "Sicherheit" / "Erweitert"
(2) "Erweiterte Sicherheitseinstellungen für (Ordner) user1", "Hinzufügen"
(3) Berechtigungseintrag für Ordner "user1", "Prinzipal auswählen"
(4) "Benutzer und Gruppen auswählen", "Erweitert", "Jetzt suchen"
Die User "user1" und "user2" werden hier auch angezeigt. Wenn ich dann einen auswähle und auf "Namen überprüfen" klicke kommt keine Fehlermeldung. Bis hierher alles wie erwartet.
Klicke ich dann aber auf "OK" um die Zuordnung vorzunehmen kommt die Meldung "Fehler bei der Suche nach anzuzeigenden Benutzernamen."
Google spuckte zu dieser Fehlermeldung leider nichts brauchbares aus.
Hat jemand ne Idee, was die Ursache sein könnte?
EDIT: Tippfehler