NFS Server · 1 min read · Jan 27, 2026
Einrichten eines NFS-Servers und -Clients auf Mandriva 2010.1 Spring
Einrichten eines NFS-Servers und -Clients auf Mandriva 2010.1 Spring
Version 1.0
Autor: Falko Timme
Folge mir auf Twitter
Dieser Leitfaden erklärt, wie man einen NFS-Server und einen NFS-Client auf Mandriva 2010.1 Spring einrichtet. NFS steht für Network File System; über NFS kann ein Client auf einen Remote-Share auf einem NFS-Server zugreifen (lesen, schreiben), als ob er sich auf der lokalen Festplatte befindet.
Ich gebe keine Garantie, dass dies bei Ihnen funktioniert!
1 Vorbemerkung
Ich verwende hier zwei Mandriva-Systeme:
- NFS-Server: server.example.com, IP-Adresse: 192.168.0.100
- NFS-Client: client.example.com, IP-Adresse: 192.168.0.101
2 NFS installieren
server:
Auf dem NFS-Server führen wir aus:
urpmi nfs-utilsDann erstellen wir die Systemstartlinks für den NFS-Server und starten ihn:
chkconfig --levels 235 nfs-server on
/etc/init.d/nfs-server restartclient:
Auf dem Client können wir NFS wie folgt installieren (das ist tatsächlich dasselbe wie auf dem Server):
urpmi nfs-utils3 Verzeichnisse auf dem Server exportieren
server:
Ich möchte die Verzeichnisse /home und /var/nfs für den Client zugänglich machen; daher müssen wir sie auf dem Server “exportieren”.
Wenn ein Client auf einen NFS-Share zugreift, geschieht dies normalerweise als Benutzer nobody. In der Regel gehört das Verzeichnis /home nicht nobody (und ich empfehle nicht, dessen Eigentum auf nobody zu ändern!), und da wir auf /home lesen und schreiben möchten, sagen wir NFS, dass Zugriffe als root erfolgen sollen (wenn unser /home-Share nur lesbar wäre, wäre dies nicht notwendig). Das Verzeichnis /var/nfs existiert nicht, also können wir es erstellen und dessen Eigentum auf nobody und nogroup ändern:
mkdir /var/nfs
chown nobody:nogroup /var/nfsJetzt müssen wir /etc/exports ändern, wo wir unsere NFS-Shares “exportieren”. Wir geben /home und /var/nfs als NFS-Shares an und sagen NFS, dass Zugriffe auf /home als root erfolgen sollen (um mehr über /etc/exports, sein Format und verfügbare Optionen zu erfahren, werfen Sie einen Blick auf
man 5 exports)
vi /etc/exports| # /etc/exports: die Zugriffskontrollliste für Dateisysteme, die an NFS-Clients exportiert werden können # zu NFS-Clients. Siehe exports(5). /home 192.168.0.101(rw,sync,no_root_squash,no_subtree_check) /var/nfs 192.168.0.101(rw,sync,no_subtree_check) |
(Das no_root_squash-Option sorgt dafür, dass /home als root zugegriffen wird.)
Wann immer wir /etc/exports ändern, müssen wir danach
exportfs -aausführen, um die Änderungen wirksam zu machen.
Erhalte neue Beiträge in deinem Posteingang.
Kein Spam. Jederzeit abmelden.