Linux NFS Grundlagen

Aus Xinux Wiki
Zur Navigation springen Zur Suche springen

Das Network File System – abgekürzt NFS (auch: Network File Service) – ist ein Protokoll, das den Zugriff auf Dateien über ein Netzwerk ermöglicht. Dabei werden die Dateien nicht wie z. B. bei FTP übertragen, sondern die Benutzer können auf Dateien, die sich auf einem entfernten Rechner befinden, so zugreifen, als ob sie auf ihrer lokalen Festplatte abgespeichert wären.

Server

NFS Server installieren

root@lydia:~# apt-get install nfs-kernel-server

Verzeichnis erstellen

root@lydia:~# mkdir /share

Verzeichnis in der Datei /etc/exports freigeben

root@lydia:~# cat /etc/exports 
/share  192.168.178.0/255.255.255.0(rw,no_subtree_check,no_root_squash)

Freigabe aktuallisieren

root@lydia:~# exportfs -a

Kontrolle der Freigabe

root@lydia:~# showmount -e localhost
Export list for localhost:
/share 192.168.178.0/255.255.255.0

Client

NFS Common installieren

root@zero:~# apt-get install nfs-common

Verzeichnis erstellen

root@zero:~# mkdir /share

Freigabe mounten

root@zero:~# mount -t nfs 192.168.178.46:/share /share