NFS

So mounten Sie die NFS-Freigabe unter Debian 10

So mounten Sie die NFS-Freigabe unter Debian 10
Das Netzwerkdateisystem NFS ist eine effiziente Möglichkeit, Dateien und Verzeichnisse für andere Computer in einem Netzwerk freizugeben. Es basiert auf der Client-Server-Architektur, bei der das Serververzeichnis auf Client-Systemen eingehängt wird. NFS ermöglicht es Clients, auf freigegebene Verzeichnisse zuzugreifen, als ob sie Teil ihres eigenen Systems wären, und bleibt eine beliebte Methode, um Dateien zwischen Linux-Systemen gemeinsam zu nutzen sharing.

In diesem Artikel mounten wir eine NFS-Freigabe auf einem Debian-Client-Rechner sowohl manuell als auch automatisch beim Systemstart.

Wir werden das Debian 10 Buster-System verwenden, um die in diesem Artikel besprochenen Befehle und Prozeduren auszuführen.

Voraussetzungen

Stellen Sie vor dem Fortfahren sicher, dass:

Für diesen Artikel haben wir zwei Debian10-Maschinen mit den folgenden Hostnamen und IP-Adressen eingerichtet:

NFS-Server

NFS-Client

Installieren Sie das NFS-Client-Paket auf dem Debian 10-Client-Rechner

Um Freigabeverzeichnisse auf dem Client-Rechner zu mounten, müssen Sie zuerst das NFS-Client-Paket darauf installieren. Führen Sie auf dem Clientcomputer die folgenden Befehle im Terminal aus, um das NFS-Clientpaket zu installieren:

$ sudo apt-Update
$ sudo apt install nfs-common

Schritt 1: Erstellen Sie einen Bereitstellungspunkt für das freigegebene Verzeichnis des NFS-Servers

Um dem Client das freigegebene Verzeichnis des NFS-Servers zur Verfügung zu stellen, müssen Sie das Verzeichnis des NFS-Servers in ein leeres Verzeichnis auf dem Client-Rechner einhängen.

Erstellen Sie zunächst ein leeres Mount-Point-Verzeichnis auf dem Client-Rechner. Dieses leere Verzeichnis dient als Mount-Punkt für die freigegebenen Remote-Verzeichnisse.

Wir haben das neue Mount-Verzeichnis „client_sharedfolder“ unter dem /mnt-Verzeichnis mit folgendem Befehl erstellt:

$ sudo mkdir -p /mnt/client_sharedfolder

Schritt 2: Mounten Sie das freigegebene Verzeichnis des NFS-Servers auf dem Client

Mounten Sie das freigegebene NFS-Verzeichnis mit der folgenden Syntax in das Mountpunktverzeichnis auf dem Client:

$ sudo mount [NFS _IP]:/[NFS_export] [Local_mountpoint]

Wo:

Basierend auf unserem Setup haben wir den folgenden Befehl ausgeführt:

$ sudo mount 192.168.72.144:/mnt/sharedfolder /mnt/client_sharedfolder

Nachdem Sie das freigegebene NFS-Verzeichnis gemountet haben, können Sie es mit dem folgenden Befehl im Terminal bestätigen:

$ df -h

Schritt 3: NFS-Freigabe testen

Testen Sie als Nächstes die NFS-Freigabe auf dem Client-Computer. Um einen Test durchzuführen, erstellen Sie einige Dateien oder Verzeichnisse im freigegebenen NFS-Verzeichnis auf dem Server-Rechner und greifen Sie dann vom Client-Rechner darauf zu. Gehen Sie wie folgt vor, um dies selbst zu tun:

1. Auf der NFS-Server Maschine, öffnen Sie das Terminal und verwenden Sie die CD Befehl, um zum freigegebenen NFS-Verzeichnis zu navigieren:

$ cd /mnt/freigegebener Ordner/

Erstellen Sie als Nächstes einige Testdateien:

$ sudo touch test1 test2 test3

2. Auf der NFS-Client überprüfen Sie, ob die gleichen Dateien im lokalen Mount-Punkt-Verzeichnis vorhanden sind.

$ ls /mnt/client_sharedfolder

Beachten Sie, dass der Befehl mount das NFS-Dateisystem nicht dauerhaft am Mount-Punkt anhängt. Sie müssen es jedes Mal manuell mounten, wenn Sie das System neu starten. Im nächsten Schritt werden wir uns ansehen, wie das NFS-Dateisystem beim Booten automatisch gemountet wird.

Automatisches Mounten eines NFS-Dateisystems

Das automatische Mounten eines NFS-Dateisystems erspart Ihnen das manuelle Mounten des Dateisystems jedes Mal, wenn Sie Ihr System booten. Nachfolgend finden Sie die Vorgehensweise dazu:

Bearbeiten Sie die Datei /etc/fstab:

$ sudo nano /etc/fstab

Fügen Sie als Nächstes einen Eintrag in die Datei /etc/fstab wie folgt hinzu:

NFS-Server:Verzeichnis Einhängepunkt nfs Standardwerte 0 0 0

Wo:

Basierend auf unserem Setup haben wir folgenden Eintrag hinzugefügt:

192.168.72.144:/mnt/sharedfolder /mnt/client_sharedfolder nfs-Standardwerte 0 0

Nachdem Sie den obigen Eintrag in die Datei /etc/fstab eingefügt haben, speichern und beenden Sie die Datei, indem Sie Strg + Aus und Strg + x, beziehungsweise.

Die NFS-Freigabe wird beim nächsten Systemstart automatisch am angegebenen Mount-Punkt gemountet.

Aushängen eines NFS-Dateisystems

Sie können das freigegebene NFS-Verzeichnis ganz einfach von Ihrem System aushängen, wenn Sie es nicht mehr benötigen. Geben Sie dazu ein ummount, gefolgt vom Namen des Mount-Punkts, wie folgt:

$ sudo umount [mount_point]

Nach unserem Setup wäre das:

$ umount /mnt/client_sharedfolder

Hinweis: Der Befehl lautet „ummount,” nicht aushängen (im Befehl ist kein „n“ vorhanden).

Denken Sie daran, dass wenn Sie den Eintrag in der Datei /etc/fstab zum Mounten des NFS hinzugefügt haben, es beim nächsten Booten Ihres Systems automatisch wieder eingehängt wird. Wenn Sie verhindern möchten, dass es beim nächsten Booten automatisch gemountet wird, entfernen Sie den Eintrag aus der Datei /etc/fstab.

Denken Sie daran, dass Sie das NFS-Dateisystem nicht aushängen können, wenn es ausgelastet ist, z. B. wenn Dateien darauf geöffnet sind oder Sie an einem Verzeichnis arbeiten.

Hier hast du es! Ein einfaches Verfahren zum Einhängen und Aushängen der NFS-Freigabe auf dem Debian 10 Buster-System, sowohl manuell als auch automatisch. Ich hoffe der Artikel hat dir gefallen!

AppyMouse On-Screen Trackpad und Mauszeiger für Windows Tablets
Tablet-Benutzer vermissen oft den Mauszeiger, insbesondere wenn sie die Laptops gewohnt sind. Die Touchscreen-Smartphones und -Tablets bieten viele Vo...
Mittlere Maustaste funktioniert nicht unter Windows 10
Das mittlere Maustaste hilft Ihnen beim Scrollen durch lange Webseiten und Bildschirme mit vielen Daten. Wenn das aufhört, werden Sie am Ende die Tast...
So ändern Sie die linke und rechte Maustaste auf einem Windows 10-PC
Es ist ganz normal, dass alle Computer-Maus-Geräte ergonomisch für Rechtshänder gestaltet sind. Es gibt aber auch Mausgeräte, die speziell für Linkshä...