Moin, ich habe zwei Rechner vernetzt: Beide SuSE 7.0, 192.168.0.99 mit Kernel 2.4.2, 192.168.0.2 mit Kernel 2.2.16. Ich habe in der /etc/exports /blabla 192.168.0.99 (rw, no_root_squash) stehen. Kann von dem anderen Rechner auch dieses Verzeichnis einhängen: mount -t nfs 192.168.0.99:/blabla /mnt Kann dann auch lesen und Dateien rüberholen, aber auf das Netzlaufwerk kann ich nicht schreiben - keine Rechte. Und das alles als root... Habe da wohl was übersehen. Aber was?? Bernhard
Hallo Bernhard, Bernhard Derks schrieb:
Moin,
ich habe zwei Rechner vernetzt: Beide SuSE 7.0, 192.168.0.99 mit Kernel 2.4.2, 192.168.0.2 mit Kernel 2.2.16.
Ich habe in der /etc/exports
/blabla 192.168.0.99 (rw, no_root_squash)
1 2 3 1: Hier sollte ein Tab stehen, _kein_ Leerzeichen! 2: Klammer muß _direkt_ der Client-IP folgen; hier darf _nichts_ stehen! 3: Auch innerhalb der Klammer besser keine Leerzeichen.
stehen.
Kann von dem anderen Rechner auch dieses Verzeichnis einhängen:
mount -t nfs 192.168.0.99:/blabla /mnt
Kann dann auch lesen und Dateien rüberholen, aber auf das Netzlaufwerk kann ich nicht schreiben - keine Rechte. Und das alles als root...
Nun ja, bei Netzwerk-Rechten ist der NFS-Dämon stärker als der Benutzer, auch wenn der root heißt und mit Uid 0 kommt.
Habe da wohl was übersehen. Aber was??
S. oben. NFS war zumindest früher mal _sehr_ pingelig mit der Syntax, und daran hat sich zumindest in Deiner Version nichts geändert. Hintergrund: Die Zeilen in /etc/exports enthalten genau zwei relevante Angaben, nämlich Ressource und Client-Angaben, alles dahinter ist Kommentar; also auch eine mit Space getrennte Klammer mit Optionen. Und ohne weitere Angaben wird die Ressource /blabla nun einmal read-only exportiert. Schönen Tag noch! Norbert
Hallo Bernhard, Am 01/07/29@14:16 schrieb Bernhard Derks:
ich habe zwei Rechner vernetzt: Beide SuSE 7.0, 192.168.0.99 mit Kernel 2.4.2, 192.168.0.2 mit Kernel 2.2.16.
Ich habe in der /etc/exports
/blabla 192.168.0.99 (rw, no_root_squash) ^^^ AFAIK kein <leer>
stehen.
Kann von dem anderen Rechner auch dieses Verzeichnis einhängen:
mount -t nfs 192.168.0.99:/blabla /mnt
Kann dann auch lesen und Dateien rüberholen, aber auf das Netzlaufwerk kann ich nicht schreiben - keine Rechte. Und das alles als root...
Habe da wohl was übersehen. Aber was??
Ich habe auch mal irgendwo davon gelesen man solle innerhalb eines Subnetztes keine IPs sondern Namen für die Rechner verwenden. Bei mir sieht es daher so aus: /all *.holtkamp.priv(rw) (TAB) und läuft. HTH. -- :wq-y Maik
participants (3)
-
Bernhard Derks
-
Maik Holtkamp
-
Norbert Kordts