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:
Für den Zweck dieses Artikels 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 -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:
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:
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!