Hallo,
in der Hoffnung keinen mit diesem Problem zu nerven:
Meine nfs-shares funktionieren prinzipiell wunderbar, nur leider werden die acl's des Servers auf Seiten des Servers nicht übernommen. Das führt dazu, dass wenn Benutzer X der Gruppe users eine Datei von seinem home-Verzeichnis auf den Server kopiert diese auf dem Server nur die folgenden Rechte erhält:
Eigentümer: rw-
Gruppe: r--
Sonstige: ---
Benutzer:X
Gruppe: users
(Das sind die Standard-Rechte in den home-Verzeichnissen der User)
Die acl des Zielverzeichnisses erlaubt aber vollen Zugriff durch die Gruppe. Was auch funktioniert, wenn man eine im Zielverzeichnis eine neue Datei anlegt.
Wie kann ich das Problem sauber lösen?
Als Übergang habe ich meine /etc/exports wie folgt modifiziert:
/freigaben/Bilder/ *(rw,all_squash,anonuid=1000,anongid=100,sync)
/freigaben/Chris/ *(rw,all_squash,anonuid=1000,anongid=100,sync)
/freigaben/Database/ *(rw,all_squash,anonuid=1000,anongid=100,sync)
/freigaben/Programme/ *(rw,all_squash,anonuid=1000,anongid=100,sync)
/freigaben/Public/ *(rw,all_squash,anonuid=1000,anongid=100,sync)
/freigaben/Steve/ *(rw,all_squash,anonuid=1000,anongid=100,sync)
/freigaben/Nuendo/ *(rw,all_squash,anonuid=1000,anongid=100,sync)
/freigaben/Ghost/ *(rw,all_squash,anonuid=1000,anongid=100,sync)
/freigaben/MP3/ *(rw,all_squash,anonuid=1000,anongid=100,sync)
/home/schoenharting/boinc/ *(rw,all_squash,anonuid=1000,anongid=100,sync)
/home/backup/ *(rw,all_squash,anonuid=1000,anongid=100,sync)
Damit klappt es erstmal, aber so kann eigentlich erstmal jeder alles machen. Nicht sehr elegant....
Das ist die /etc/fstab:
192.168.178.64:/freigaben/Bilder /mnt/bilder nfs defaults 0 0
192.168.178.64:/freigaben/Database /mnt/database nfs defaults 0 0
192.168.178.64:/freigaben/Programme /mnt/programme nfs defaults 0 0
192.168.178.64:/freigaben/Public /mnt/public nfs defaults 0 0
192.168.178.64:/freigaben/Steve /mnt/steve nfs defaults 0 0
192.168.178.64:/freigaben/MP3 /mnt/mp3 nfs defaults 0 0
192.168.178.64:/freigaben/Ghost /mnt/ghost nfs defaults 0 0
192.168.178.64:/freigaben/Chris /mnt/chris nfs defaults 0 0
192.168.178.64:/home/schoenharting/boinc /mnt/boinc nfs defaults 0 0
192.168.178.64:/home/backup /mnt/backup nfs defaults 0 0
Vielen Dank für die Hilfe!
Stephan
in der Hoffnung keinen mit diesem Problem zu nerven:
Meine nfs-shares funktionieren prinzipiell wunderbar, nur leider werden die acl's des Servers auf Seiten des Servers nicht übernommen. Das führt dazu, dass wenn Benutzer X der Gruppe users eine Datei von seinem home-Verzeichnis auf den Server kopiert diese auf dem Server nur die folgenden Rechte erhält:
Eigentümer: rw-
Gruppe: r--
Sonstige: ---
Benutzer:X
Gruppe: users
(Das sind die Standard-Rechte in den home-Verzeichnissen der User)
Die acl des Zielverzeichnisses erlaubt aber vollen Zugriff durch die Gruppe. Was auch funktioniert, wenn man eine im Zielverzeichnis eine neue Datei anlegt.
Wie kann ich das Problem sauber lösen?
Als Übergang habe ich meine /etc/exports wie folgt modifiziert:
/freigaben/Bilder/ *(rw,all_squash,anonuid=1000,anongid=100,sync)
/freigaben/Chris/ *(rw,all_squash,anonuid=1000,anongid=100,sync)
/freigaben/Database/ *(rw,all_squash,anonuid=1000,anongid=100,sync)
/freigaben/Programme/ *(rw,all_squash,anonuid=1000,anongid=100,sync)
/freigaben/Public/ *(rw,all_squash,anonuid=1000,anongid=100,sync)
/freigaben/Steve/ *(rw,all_squash,anonuid=1000,anongid=100,sync)
/freigaben/Nuendo/ *(rw,all_squash,anonuid=1000,anongid=100,sync)
/freigaben/Ghost/ *(rw,all_squash,anonuid=1000,anongid=100,sync)
/freigaben/MP3/ *(rw,all_squash,anonuid=1000,anongid=100,sync)
/home/schoenharting/boinc/ *(rw,all_squash,anonuid=1000,anongid=100,sync)
/home/backup/ *(rw,all_squash,anonuid=1000,anongid=100,sync)
Damit klappt es erstmal, aber so kann eigentlich erstmal jeder alles machen. Nicht sehr elegant....
Das ist die /etc/fstab:
192.168.178.64:/freigaben/Bilder /mnt/bilder nfs defaults 0 0
192.168.178.64:/freigaben/Database /mnt/database nfs defaults 0 0
192.168.178.64:/freigaben/Programme /mnt/programme nfs defaults 0 0
192.168.178.64:/freigaben/Public /mnt/public nfs defaults 0 0
192.168.178.64:/freigaben/Steve /mnt/steve nfs defaults 0 0
192.168.178.64:/freigaben/MP3 /mnt/mp3 nfs defaults 0 0
192.168.178.64:/freigaben/Ghost /mnt/ghost nfs defaults 0 0
192.168.178.64:/freigaben/Chris /mnt/chris nfs defaults 0 0
192.168.178.64:/home/schoenharting/boinc /mnt/boinc nfs defaults 0 0
192.168.178.64:/home/backup /mnt/backup nfs defaults 0 0
Vielen Dank für die Hilfe!
Stephan