Wie man NFS auf Debian Top 10 teile

Wie man NFS auf Debian Top 10 teile
Das Netzwerkdateisystem NFS ist eine effiziente Möglichkeit, Dateien und Verzeichnisse an andere Maschinen in einem Netzwerk zu teilen. Es basiert auf der Client-Server-Architektur, bei der das Serververzeichnis auf Client-Systemen montiert ist. Mit NFS können Kunden auf gemeinsame Verzeichnisse zugreifen, als wären sie Teil ihres eigenen Systems, und bleibt eine beliebte Möglichkeit, Dateien zwischen Linux -Systemen zu teilen.

In diesem Artikel werden wir eine NFS -Aktien auf einem Debian -Client -Computer manuell sowie automatisch auf dem Systemstiefel montieren.

Wir werden Debian 10 Buster System verwenden, um die in diesem Artikel erörterten Befehle und Verfahren auszuführen.

Voraussetzungen

Stellen Sie vor dem Fortfahren sicher, dass:

  • Der NFS -Server ist installiert und läuft auf dem Remote -Computer
  • NFS Shared Directory auf dem Remote -Server wird exportiert
  • Firewall ermöglicht den Zugriff auf NFS -Kunden

Für den Zweck dieses Artikels haben wir zwei Debian10 -Maschinen mit den folgenden Hostnamen und IP -Adressen eingerichtet:

NFS -Server

  • Hostname: NFS-Seerevr
  • IP -Adresse: 192.168.72.144
  • Shared Directory: Mnt/SharedFolder

NFS -Client

  • Hostname: NFS-Client
  • IP -Adresse: 192.168.72.145
  • Mountspunkt: mnt/client_sharedFolder

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

Um die Freigabeverzeichnisse auf dem Client -Computer zu montieren, müssen Sie zunächst das NFS -Client -Paket darauf installieren. Führen Sie auf dem Client -Computer die folgenden Befehle im Terminal aus, um das NFS -Client -Paket zu installieren:

$ sudo APT Update
$ sudo apt installieren nFS-common

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

Um das freigegebene Verzeichnis des NFS -Servers dem Client zur Verfügung zu stellen, müssen Sie das Verzeichnis des NFS -Servers auf einem leeren Verzeichnis auf dem Client -Computer montieren.

Erstellen Sie zunächst ein leeres Mount -Point -Verzeichnis auf dem Client -Computer. Dieses leere Verzeichnis dient als Mountspunkt für die entfernten gemeinsamen Verzeichnisse.

Wir haben das neue Mount -Verzeichnis "Client_SharedFolder" unter dem Verzeichnis /Mnt mit dem folgenden Befehl erstellt:

$ sudo mkdir -p /mnt /client_sharedFolder

Schritt 2: Montieren Sie das freigegebene NFS -Serververzeichnis im Client

Mount das NFS Shared Directory in das Mount Point -Verzeichnis im Client mit der folgenden Syntax:

$ sudo montage [NFS _IP]:/[nfs_export] [local_mountpoint]

Wo:

  • NFS_IP ist die IP -Adresse des NFS -Servers
  • NFS_EXPORT ist das freigegebene Verzeichnis auf dem NFS -Server
  • Local_mountpoint ist das Mount Point -Verzeichnis im System des Kunden

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

$ sudo mont 192.168.72.144:/mnt/SharedFolder/Mnt/Client_SharedFolder

Nach der Montage des NFS Shared -Verzeichnisses können Sie es mit dem folgenden Befehl im Terminal bestätigen:

$ df -h

Schritt 3: Testen Sie NFS -Aktien

Testen Sie als nächstes die NFS -Freigabe auf dem Client -Computer. Um einen Test durchzuführen, erstellen Sie einige Dateien oder Verzeichnisse im NFS Shared Directory auf dem Servergerät und greifen Sie dann vom Client -Computer vom Client -Computer auf. Befolgen Sie das folgende Verfahren, um dies selbst zu tun:

1. Auf der NFS -Server Maschine, öffnen Sie das Terminal und verwenden Sie die CD Befehl zum Navigieren zum NFS Shared Directory:

$ cd/mnt/SharedFolder/

Erstellen Sie als Nächstes einige Testdateien:

$ sudo touch test1 test2 test3

2. Auf der NFS -Client Maschine überprüfen Sie, ob dieselben Dateien im lokalen Mount Point -Verzeichnis vorhanden sind.

$ ls /mnt /client_sharedFolder

Beachten Sie, dass der Befehl des Mount das NFS -Dateisystem nicht dauerhaft am Mountspunkt montiert wird. Sie müssen es jedes Mal, wenn Sie das System neu starten, manuell montieren. Im nächsten Schritt werden wir uns ansehen, wie das NFS -Dateisystem automatisch zur Startzeit montiert werden kann.

Automatisch ein NFS -Dateisystem montieren

Das automatische Montieren eines NFS -Dateisystems speichert Ihnen die Mühe, das Dateisystem bei jedem Starten Ihres Systems manuell montieren zu müssen. Nachfolgend finden Sie das Verfahren, um dies zu tun:

Bearbeiten Sie die Datei /etc /fstab:

$ sudo nano /etc /fstab

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

NFS -Server: Verzeichnis Mountpoint NFS Standards 0 0

Wo:

  • NFS -Server ist die IP -Adresse des NFS -Servers
  • Verzeichnis ist das freigegebene Verzeichnis auf dem NFS -Server
  • Einhängepunkt ist der Mountspunkt auf der Maschine des NFS -Clients
  • NFS Definiert den Dateisystemtyp

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

192.168.72.144:/mnt/SharedFolder/Mnt/Client_SharedFolder NFS Standards 0 0

Speichern und beenden Sie die Datei nach dem Hinzufügen des obigen Eintrags in /etc /fstab -Datei nach Strg + o Und Strg + x, bzw.

Die NFS -Aktie wird automatisch am angegebenen Mountspunkt montiert, wenn Sie Ihr System das nächste Mal starten.

Ein NFS -Dateisystem abkeimt

Sie können das freigegebene NFS -Verzeichnis von Ihrem System problemlos entlarven, wenn Sie es nicht mehr benötigen. Um dies zu tun, geben Sie an Umount, gefolgt vom Namen des Mountspunkts wie folgt:

$ sudo Umount [mont_point]

Basierend auf unserem Setup wäre es:

$ Umount /mnt /client_sharedFolder

Hinweis: Der Befehl ist “Umount,Nicht unmontal (im Befehl ist kein „n“ vorhanden).

Beachten Sie, dass, wenn Sie den Eintrag in der Datei /etc /fstab hinzugefügt haben, um die NFS zu montieren. Wenn Sie verhindern möchten, dass es beim nächsten Start automatisch montiert wird, entfernen Sie den Eintrag aus der Datei /etc /fstab.

Denken Sie daran, dass Sie, wenn das NFS -Dateisystem besetzt ist, es nicht entlarven kann, z. B. wenn Dateien geöffnet werden oder Sie an einem Verzeichnis arbeiten.

Hier hast du es! Ein einfaches Verfahren zum Mounten und Entmunken des NFS -Teilens am Debian 10 Buster -System, sowohl manuell als auch automatisch. Ich hoffe, Ihnen hat den Artikel gefallen!