Quelle: https://wiki.ubuntuusers.de/NFS/
Serverkonfiguration
Schritt 1:
Server installieren
Code: Alles auswählen
sudo bash
Code: Alles auswählen
apt install nfs-kernel-server nfs-common cifs-utils
Freigabe erstellen und Zugriff definieren
Code: Alles auswählen
vim /etc/exports
IP Range auf Verzeichniszugriff bestimmen
Code: Alles auswählen
/home/user/share/ 192.168.0.0/24(rw,async,insecure,no_subtree_check,crossmnt)
Änderungen übernehmen
Code: Alles auswählen
sudo exportfs -ra
Freigaben des Servers anzeigen
Code: Alles auswählen
showmount -e localhost
Firewall anpassen
Code: Alles auswählen
ufw allow nfs/tcp && ufw allow nfs/udp
Client Konfiguration
NFS Client installieren
Code: Alles auswählen
apt install nfs-common cifs-utils
Verzeichnis als Mountpoint für Serverfreigabe anlegen
Code: Alles auswählen
cd ~ && mkdir nfs-folder
Serverfreigabe mounten (IP des Servers und lokalen Pfad anpassen)
Code: Alles auswählen
sudo mount 192.168.0.99:/home/user/share/ /home/user/nfs-folder