ich raffe es nicht!
Auf meinem ZFS Volume habe ich per CHMOD Rekursiv alles auf 777 gesetzt
Code: Select all
find /mnt/Pool-01/DS-01 \( -type d -exec chmod 777 {} + \) -o \( -type f -exec chmod 777 {} + \)umask ist auf 000 gesetzt (also rwxrwxrwx erlaubt)
Code: Select all
umask
0Code: Select all
setfacl: DS-01: there are no default entries in NFSv4 ACLsCode: Select all
find /mnt/Pool-01/DS-01 -type d -exec setfacl -m group@:rwxp--aARWcCos:fd----:allow {} \;
find /mnt/Pool-01/DS-01 -type d -exec setfacl -m owner@:rwxp--aARWcCos:fd----:allow {} \;
find /mnt/Pool-01/DS-01 -type d -exec setfacl -m u:www:rwxp--aARWcCos:fd----:allow {} \;
find /mnt/Pool-01/DS-01 -type f -exec setfacl -m group@:rwxp--aARWcCos:------:allow {} \;
find /mnt/Pool-01/DS-01 -type f -exec setfacl -m owner@:rwxp--aARWcCos:------:allow {} \;
find /mnt/Pool-01/DS-01 -type f -exec setfacl -m u:www:rwxp--aARWcCos:------:allow {} \;Das Verzeuchnis "Daten - Neu" hat also folgende ACL:
Code: Select all
getfacl "Daten - Neu"
# file: Filme - Neu
# owner: Digi
# group: wheel
user:www:rwxp--aARWcCos:fd----:allow
owner@:rwxp--aARWcCos:------:allow
group@:rwxp--a-R-c--s:------:allow
everyone@:rwxp--a-R-c--s:------:allow
WARUM ZUM GEIER bekommt diese Datei trotzdem 744
Code: Select all
-rwxr--r--+ 1 Digi wheel 91 Sep 4 13:08 stuhl.txtWindows User Digi verschiebt diese Datei nun vom Windows-Rechner aus via Total Commander in ein Unterverzeichnis von "Daten - Neu" :
Code: Select all
getfacl q-t
# file: q-t
# owner: Digi
# group: wheel
user:www:rwxp--aARWcCos:fd----:allow
owner@:rwxp--aARWcCos:------:allow
group@:rwxp--a-R-c--s:------:allow
everyone@:rwxp--a-R-c--s:------:allow
Code: Select all
----------+ 1 Digi wheel 91 Sep 4 13:08 stuhl.txtDer User Digi ist ntürlich auf dem NAS unter Users angelegt und Mitgleid der Gruppen admin, vboxusers, wheel - natürlich mit dem gleichen Passwort wie unter Windows
Was also muss ich tun, damit auf das NAS kopierte Dateien Vollzugriff (also RWXRWXRWX) haben und ich das Dateimanagement ohne irgendwelche komischen Rechteänderungen sowohl vom Windows Host aus als auch direkt via ssh und Midnight commander oder einer WindowsVM in VirtualBox erledigen kann - mit Vollzugriff auf die Dateien (also RWXRWXRWX).
