Hallo Kann mir jemand eine gute Erklärung geben wie ich einen NFS Server unter Linux (Ubuntu 08.04) einrichte? Ich weiß leider gar nicht wie ich da am besten anfange... Vielen Dank schonmal! Grüße Bean
Hallo, Du musst erstmal den nfs server installieren mit sudo apt-get install nfs-kernel-server Dann die Dateien exports und hosts-allow im etc Verzeichnis editieren. exports listet die Verzeichnisse auf, die freigegeben werden und hosts-allow listet die Rechner oder IP-Bereiche für die die Verzeichnisse freigegeben sind. Google da mal weiter... Zum Ende muss der Server noch gestartet werden mit sudo /etc/init.d/nfs-kernel-server start Damit stehen die Verzeichnisse anderen Linux-Rechnern zu Verfügung und können dort gemountet werden.
Also ich hab mir jetzt die beiden Pakete "nfs-common" und "nfs-user-server" runter geladen und installiert. Ich scheitere jetzt aber an der Konfiguration. Ich kann die beiden Dateien /etc/exports und /etc/hosts.allow nicht finden... :-( Habt ihr mir einen Tipp? Grüße Bean
Hallo Chris! Danke für den Tipp. Wie gesagt kann ich die beiden Dateien nicht finden. Wird das Verzeichniss /etc erst bei der Installation von "nfs-user-server" erstellt? Bin noch ziemlicher Linux Neuling... Grüße Bean
/etc/hosts.allow hat aber eher mit tcpd (sofern installiert) zu tun als mit dem NFS server....
Beispiel für eine /etc/exports, die genau ein Verzeichnis für genau einen Rechner freigibt:
1 | /home/klaus/video a64a.wachtler.de |
Näheres sollte in man exports stehen. Die Datei muß man als root anlegen. /etc wird sicher auf deinem Rechner existieren (wenn du es nicht als root gelöscht hast).
BTW: Es stellt sich evtl. auch die Frage, ob du wirklich mit nfs arbeiten willst. Es ist erstens nicht gerade besonders aktuell, nicht besonders sicher und als ich es neulich probierte, musste ich feststellen, daß es nicht mit Dateien über 2 GB klar kommt. Vielleicht bekommt man es hin, aber ich bin kurzerhand zu sshfs gewechselt.
Ok, vielen Dank! Es scheint so als ob ich das ganze hinbekommen hab. Konnte die Dateien über emacs/etc/exports ändern. Ja, ich will schon NFS benutzen. Will lediglich ein embedded system mit meinem Rechner kommunizieren lassen. Also kleine überschaubare Datenmengen und eigentlich auch keine Verbindung zum Internet. Grüße Bean
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.