
Hallo habe bei mir zwei Rechner mit SuSE 8.2 Prof. einen als Fielserver da ist ein NFS Server drauf und auf dem anderen der Client. Zugreifen klappt auch alles prima, Meine Frage gibt es ne möglichkeit vom Client aus auf dem Server Schreibrechte zu bekommen z.b.: ein nicht mehr benötigtes Dokument auf dem Server zu löschen --- Michael Nickel http://www.micleftic.org Wenn man einen Brezelmann in New York trift, der behauptet Verbal Kint zu sein sollte man Vorsicht walten lassen.

Hallo Michael, Am Dienstag, 1. Juli 2003 17:43 schrieb Michael Nickel:
Hallo habe bei mir zwei Rechner mit SuSE 8.2 Prof. einen als Fielserver da ist ein NFS Server drauf und auf dem anderen der Client. Zugreifen klappt auch alles prima, Meine Frage gibt es ne möglichkeit vom Client aus auf dem Server Schreibrechte zu bekommen z.b.: ein nicht mehr benötigtes Dokument auf dem Server zu löschen
Wie exportierst du denn die Verzeichnisse? -> /etc/exports Wem gehören denn die Dateien auf dem Server? Gruß Kai

Am Dienstag, 1. Juli 2003 17:55 schrieb Kai Lindenberg:
Wie exportierst du denn die Verzeichnisse? -> /etc/exports Wem gehören denn die Dateien auf dem Server?
Gruß Kai Die Verzeichnisse gehören dem User also nicht root, habe das über yast eingestellt --
Michael Nickel http://www.micleftic.org Wenn man einen Brezelmann in New York trift, der behauptet Verbal Kint zu sein sollte man Vorsicht walten lassen.

On Tuesday 01 July 2003 18:02, Michael Nickel wrote:
Am Dienstag, 1. Juli 2003 17:55 schrieb Kai Lindenberg:
Wie exportierst du denn die Verzeichnisse? -> /etc/exports Wem gehören denn die Dateien auf dem Server?
Gruß Kai
Die Verzeichnisse gehören dem User also nicht root, habe das über yast eingestellt --
Haben die User auch die _gleiche_ UID??? Sprich: wenn du ein ls -l auf dem Verzeichnis machst, stimmt dann die Ausgabe des Users? Grüße Alex

On Tuesday 01 July 2003 17:43, Michael Nickel wrote:
Hallo habe bei mir zwei Rechner mit SuSE 8.2 Prof. einen als Fielserver da ist ein NFS Server drauf und auf dem anderen der Client. Zugreifen klappt auch alles prima, Meine Frage gibt es ne möglichkeit vom Client aus auf dem Server Schreibrechte zu bekommen z.b.: ein nicht mehr benötigtes Dokument auf dem Server zu löschen
Server/export options (/etc/exports) mit Flag ro bzw rw kannst das gesamte NFS-Dir auf dem client readonly bzw. read/write stellen. Sieh dir "man exports" genauer an, da steht noch mehr drin, was dich interessieren könnte. Client: (/etc/fstab) mount-Option "ro" ist wohl selbstverständlich, default ist "rw". "man mount" (bzw. "man mount.nfs" oder so ähnlich) gibt weitere Auskünfte. Wenn du also rw exportiert und auch als rw importiert hast, solltest du (als user) alles können was du am Server (als der selbe user) auch kannst. Berechtigungsflags sind hier vollkommen transparent. AUSNAME: root am Client. Als default wird ein NFS-Dir mit "root-squash" exportiert (man exports), dadurch wird jeder root@client-Zugriff auf den Server als "nobody" gemappt - klar daß der root dann praktisch nichts darf. Abhilfe: Export-Option "no-root-squash". Hoffe, das hilft Grüße Alex

Habe jetzt in /etc/exports Optionen (rw,no_root_squash,sync) eingetragen. Auf dem Client rehcner habe ich nur (rw,sync) eingetragen Trotzdem klappert es nicht, obwohl der User auf dem Host alles darf in dem Verzeichnis.... -- --- Michael Nickel http://www.micleftic.org Wenn man einen Brezelmann in New York trift, der behauptet Verbal Kint zu sein sollte man Vorsicht walten lassen.

Am Die, 2003-07-01 um 18.36 schrieb Michael Nickel:
Habe jetzt in /etc/exports Optionen (rw,no_root_squash,sync) eingetragen. Auf dem Client rehcner habe ich nur (rw,sync) eingetragen
Trotzdem klappert es nicht, obwohl der User auf dem Host alles darf in dem Verzeichnis....
Zugriffsrechte der Benutzer richten sich nicht nach Namen, sondern Benutzernummern (user-id), siehe Nummern in /etc/passwd. Die Nummern müssen auf Server und Client gleich sein, jedenfalls im Default-Fall. /etc/exports brauchst Du auf dem Client nur, wenn er auch als Server fungieren soll. Ansonsten richten sich die Rechte nach chmod, acl und /etc/exports auf dem Server und mount bzw. /etc/fstab auf dem Client.
participants (4)
-
Alexander Puchmayr
-
Kai Lindenberg
-
Michael Nickel
-
Wolfgang Hinsch