
Ich möchte hier und da gefundene Informationen zusammenführen, um in einer Antwort alle Schritte aufzuzeichnen, ummein NFS-Netzwerk zwischen meinen beiden Ubuntu-PCs einrichten
Dies ist von Zeit zu Zeit nützlich, beispielsweise muss ich beim Wechsel auf eine neue Ubuntu-Version Folgendes zurücksetzen:
Antwort1
Nehmen wir an, dass „Boris“ mein Anmeldename und auch /home/boris
mein Home-Ordner ist.
1. Richten Sie den «Server»-Computer ein:
InstallierenNFS-Kernel-ServerUndNFS-allgemein
$ sudo apt-get install nfs-kernel-server $ sudo apt-get install nfs-common
Definieren Sie in
/etc/exports
den freizugebenden Ordner, indem Sie Folgendes hinzufügen:/home/boris 192.168.1.0/24(rw,sync,all_squash,anonuid=1001,anongid=1001,subtree_check)
mit:
/home/boris
soll der Ordner
rw
für Lese- und Schreibzugriff des Clients freigegeben werden
sync
??
all_squash
??
192.168.1.0/24
ist ein Bereich vonKlientDie Computer-IP-Adresse Ihres lokalen Netzwerks
1001
ist die Benutzer- und Gruppen-ID. Um sie zu finden$ id boris
Hosts verwalten, 1. niemanden in
/etc/hosts.deny
Add zulassenportmap:ALL nfsd:ALL mountd:ALL
Dann lassen Sie Ihre KlientComputer
/etc/hosts.allow
hinzufügenportmap:192.168.1.0/24 lockd:192.168.1.0/24 nfsd:192.168.1.0/24 mountd:192.168.1.0/24 rquotad:192.168.1.0/24 statd:192.168.1.0/24
mit
192.168.1.0/24
ist eine Reihe vonKlientComputer-IP-Adresse Ihres lokalen NetzwerksRichten Sie die Firewall UFW ein
$ sudo ufw enable $ sudo ufw default deny incoming $ sudo ufw default deny outgoing $ sudo ufw allow from 192.168.1.0/24 $ sudo ufw allow out from 192.168.1.0/24
mit
192.168.1.0/24
ist eine Reihe vonKlientComputer-IP-Adresse Ihres lokalen NetzwerksStarten Sie den Server
$ sudo /etc/init.d/nfs-kernel-server start
oder nach einer Änderung von /etc/exports
$ sudo /etc/init.d/nfs-kernel-server restart
2. Richten Sie den «Client»-Computer ein:
InstallierenNFS-allgemeinUndautofs
$ sudo apt-get install nfs-common $ sudo apt-get install autofs
Erstellen Sie den Ordner, der zum Herstellen der Verbindung mit dem Server verwendet wird
$ sudo mkdir /media/shareFolder
Stellen Sie Autofs so ein, dass dieser Ordner automatisch gemountet wird. Fügen Sie
dazu/etc/auto.master
die folgende Zeile hinzu:/media/shareFolder /etc/auto.nfs --ghost, --timeout=60
füge
/etc/auto.nfs
diese Zeile hinzuboris -fstype=nfs,rw,intr,uid=1001,guid=1001 192.168.1.1:/home/boris
mit:
192.168.1.1
ist die Adresse vonServerComputer
/home/boris
ist der Ordner, der freigegeben ist aufServercomputer.
1001
ist die Benutzer- und Gruppen-ID. Um sie$ id boris
rw
für Lese- und Schreibzugriff zu findenRichten Sie die Firewall UFW ein
$ sudo ufw enable $ sudo ufw default deny incoming $ sudo ufw default deny outgoing $ sudo ufw allow to 192.168.1.1 $ sudo ufw allow out to 192.168.1.1
mit
192.168.1.1
ist die Adresse desServerComputerund starten Sie IhrenKlientComputer.