Addons:NFS
Aus IPFireWiki
Was ist NFS
NFS ist ein Network File System, es wurde von der Firma SUN entwickelt und ermögliche den Zugriff auf Dateien im Netzwerk. Tiefer gehende Informationen können hier bezogen werden.
Installation
Um einen NFS-Server auf dem IPFire zu betreiben müßen zunächst zwei Komponenten über den PakFire installiert werden. Die benötigte Software ist einmal das Eigentliche NFS-Addon und das Addon Portmapper. Beide lassen sich bequem übder das Webinterface des IPFire installiern.
Ihr braucht nur eines von beiden auswählen. Die Abhängigkeit der Pakete löst der Pakfire selber auf.
Konfiguration
Nach erfolgreicher Installation der beiden Addons sind diese im rechten Auswahlfeld des PakFire zu sehen.
Um den NFS-Server nun noch zum "laufen" zu bringen ist die Bearbeitung der Datei "/etc/exports" nötig. Dies erledigt man am besten mit WinSCP, am IPfire diekt oder per Putty.
Eine fertige exports-Datei sieht in etwa so aus:
/mnt/harddisk/Daten 192.168.0.0/24(rw,async,subtree_check,no_root_squash,anonuid=99,anongid=99)
Im Beispiel wurden folgende Optionen gesetzt:
| /mnt/harddisk/Daten | Das Verzeichniss auf dem IPFire in das die Daten abgelegt werden |
| 192.168.0.0/243 | die IP oder das Netz, das auf den NFS-Server zugreifen darf. (hier sind alle Rechner mit einer ip von 192.168.x.x erlaubt |
| rw | ermögliche Schreib und Leserechte |
| async | erlaub dem Server die Daten im Cache zwischenzuspeichern und erst zu schreiben, wenn Gelegenheit dazu ist |
| subtree_check | hiermit wird überprüft, ob die Daten auch im richtigen (Unter)Verzeichnis geschrieben werden |
| no_root_squash | die anonyme User/GruppenID |
| anonuid=99,anongid=99 | hier steht der Benutzer und die Gruppe, die zugriff auf den NFS-Server haben. (99 ist nobody, 0 ist root) |
Mehr Infos zu den möglichen Optionen sind hier zu finden.
Ist die Datei bearbeitet und gespeichert muß der NFS_Server nur noch mal reloadet werden, die geschied mit der Befehlszeile:
/etc/init.d/nfs-server reload
Sollte hier nicht alles mit OK bestätigt werden sind eineige Optionen falsch gesetzt oder nicht verfügbar.


