Skip to content
Home » Installieren Sie NFS-Server und -Client auf Ubuntu | 8 Top Answer Update

Installieren Sie NFS-Server und -Client auf Ubuntu | 8 Top Answer Update

Nainstalujte server jádra NFS

Schauen Sie sich die Themenartikel Installieren Sie NFS-Server und -Client auf Ubuntu in der Kategorie an: Wiki bereitgestellt von der Website ar.taphoamini.

See also  نتيجة الثانوية الازهرية 2019 | نتيجة الثانوية الازهرية 2019

Weitere Informationen zu diesem Thema Installieren Sie NFS-Server und -Client auf Ubuntu finden Sie in den folgenden Artikeln: Wenn Sie einen Beitrag haben, kommentieren Sie ihn unter dem Artikel oder sehen Sie sich andere Artikel zum Thema Installieren Sie NFS-Server und -Client auf Ubuntu im Abschnitt „Verwandte Artikel an.

Installieren Sie den NFS-Server

See also  أسعار الذهب اليوم الاربعاء 2021/8/25 | اسعار الذهب اليوم
See also  تامر عبدالحميد : تحية لـ سيد عبدالحفيظ على تهنئته لنادي الزمالك حال فوزه بالدوري | الزمالك

Das NFS- oder Netzwerkdateisystem ist ein verteiltes Dateisystem, das von Sun Microsystems entwickelt wurde. NFS ermöglicht dem System, Verzeichnisse und Dateien mit anderen im Netzwerk zu teilen. Durch die gemeinsame Nutzung von NFS-Dateien können Benutzer und Programme auf Informationen auf entfernten Systemen zugreifen, als ob sie sich auf einem lokalen Computer befänden.

NFS wird in einer Client-Server-Umgebung ausgeführt, in der der Server für die Authentifizierung, Aktivierung und Verwaltung des Clients sowie für die gemeinsame Nutzung von Daten über alle Dateisysteme hinweg verantwortlich ist. Nach der Aktivierung kann jeder Client auf die gemeinsam genutzten Daten zugreifen, als befänden sie sich in ihrem internen Repository. Das Einrichten eines NFS-Servers auf Ubuntu ist sehr einfach. Es muss nur auf den Server- und Client-Rechnern installiert und konfiguriert werden und fertig.

Dieser Artikel zeigt Ihnen Schritt für Schritt, wie Sie einen NFS-Server und -Client einrichten, mit denen Sie Dateien von einem Ubuntu-System auf ein anderes übertragen können.

Die in diesem Artikel beschriebenen Befehle und Verfahren wurden auf Ubuntu 18.04 LTS ausgeführt und kürzlich mit dem neuen Ubuntu 20.04 getestet. Da wir die Ubuntu-Befehlszeile verwenden, um alle Operationen auszuführen, können Sie sie im Terminal mit der Systemeingabeaufforderung oder Strg + Alt + T öffnen.

Konfiguration des Hostservers

Um ein Host-Verzeichnisfreigabesystem einzurichten, müssen wir den NFS-Server in seinem Kernel installieren und dann die Verzeichnisse erstellen und exportieren, auf die unsere Client-Systeme zugreifen möchten. Bitte befolgen Sie die folgenden Schritte, um die Host-Differenz korrekt einzustellen:

Schritt 1: Installieren Sie den NFS-Server auf dem Kernel

Vor der Installation des Kernel-NFS-Servers müssen wir unseren Systemspeicherindex mit dem apt-Befehl im Internet aktualisieren, z. B. sudo:

$ sudo apt-get update

Mit dem obigen Befehl können Sie die neueste Version einiger Ubuntu-Speichersoftware installieren.

Führen Sie nun den folgenden Befehl aus, um den NFS-Kernel-Server auf Ihrem System zu installieren:

$ sudo apt install nfs-kernel-server

Die Option I/N bestätigt, dass Sie mit der Installation fortfahren möchten. Bitte geben Sie Y ein und drücken Sie die Eingabetaste, um fortzufahren. Die Software wird dann ordnungsgemäß auf Ihrem System installiert.

Schritt 2: Erstellen Sie ein Exportverzeichnis

Das Verzeichnis, das Sie für das Clientsystem freigeben möchten, wird als Exportverzeichnis bezeichnet. Sie können ihm einen beliebigen Namen geben; Von hier aus erstellen wir ein Exportverzeichnis freigegebenen Ordner im mnt (mount) Verzeichnis unseres Systems.

Verwenden Sie diesen Befehl und geben Sie den Namen des Einfügeordners als root ein, wie für den Befehl erforderlich:

$ sudo mkdir -p /mnt/sharedfolder

Erstellen Sie ein Exportverzeichnis

Da wir möchten, dass alle Clients Zugriff auf das Verzeichnis haben, verwenden wir die folgenden Befehle, um die eingeschränkten Berechtigungen aus dem Exportordner zu entfernen:

$ sudo chown nobody:nogroup /mnt/sharedfolder
$ sudo chmod 777 /mnt/sharedfolder

Ab sofort können alle Benutzer in allen Kundensystemgruppen auf uns zugreifen freigegebenen Ordner.

Erstellen Sie einen freigegebenen Ordner

Sie können im Exportordner einen beliebigen Unterordner erstellen, auf den der Client zugreifen kann.

Schritt 3: Weisen Sie dem Client-Server den Zugriff über die NFS-Exportdatei zu

Nachdem Sie den Exportordner erstellt haben, müssen Sie dem Client erlauben, auf die Maschine auf dem Server zuzugreifen. Diese Berechtigung ist in der Exportdatei im Ordner /etc auf dem System angegeben. Bitte verwenden Sie diesen Befehl, um die Datei mit dem Nano-Editor zu öffnen:

$ sudo nano /etc/exports

Zum Bearbeiten der Datei ist Root-Zugriff erforderlich; Daher müssen Sie sudo mit Ihrem Befehl verwenden. Sie können die Datei auch in Ihren bevorzugten persönlichen Texteditoren öffnen.

Nachdem Sie die Datei geöffnet haben, können Sie Zugriff gewähren auf:

  • Fügen Sie dieser Datei einen Client hinzu:
/mnt/sharedfolder clientIP(rw,sync,no_subtree_check)
  • Fügen Sie der Multi-Client-Datei die folgenden Zeilen hinzu:
/mnt/sharedfolder client1IP(rw,sync,no_subtree_check)
/mnt/sharedfolder client2IP(rw,sync,no_subtree_check)
  • Mehrere Clients durch Angabe eines ganzen Subnetzes:
/mnt/sharedfolder subnetIP/24(rw,sync,no_subtree_check)

In diesem Beispiel geben wir das gesamte Subnetz für jeden Client an, dem wir Zugriff auf unseren Exportordner (freigegebenen Ordner) gewähren möchten:

Nach NFS exportieren

Fügen Sie der Exportdatei die erforderlichen Zeilen hinzu und speichern Sie sie, indem Sie Strg + X drücken, Y eingeben und dann die Eingabetaste drücken.

Lizenzen rw, sync, no_subtree_check bedeutet, dass der in dieser Datei definierte Client:

  • rw: Lese- und Schreibvorgänge
  • Synchronisation: Speichern Sie alle Änderungen, bevor Sie sie auf die Festplatte anwenden
  • no_subscribe_verification: Vermeiden Sie die Überprüfung des Teilbaums

Schritt 4: Exportieren Sie das freigegebene Verzeichnis

Nachdem Sie alle oben genannten Konfigurationen auf dem Host abgeschlossen haben, ist es an der Zeit, das freigegebene Verzeichnis mit dem folgenden Befehl als sudo zu exportieren:

$ sudo exportfs -a

Um alle Konfigurationen anzuwenden, starten Sie den Kernel-NFS-Server wie folgt neu:

$sudo systemctl restart nfs-kernel-server

Erstellen Sie ein Exportverzeichnis

Schritt 5: Öffnen Sie die Firewall für Clients.

Ein wichtiger Schritt besteht darin, zu überprüfen, ob die Firewall des Servers für den Zugriff auf von Clients freigegebene Inhalte geöffnet ist. Dieser Befehl konfiguriert die Firewall für den Zugriff auf Clients über NFS:

$ sudo ufw allow from [clientIP or clientSubnetIP] to any port nfs

In unserem Beispiel gewähren wir mit diesem Befehl Zugriff auf die gesamte Untergruppe von Clientcomputern:

$ sudo ufw allow from 192.168.100/24 to any port nfs

Öffnen Sie die NFS-Ports auf der UFW-Firewall

Wenn Sie jetzt den Status der Ubuntu-Firewall mit dem folgenden Befehl überprüfen, können Sie den Status der Operation wie folgt sehen Das gibt zur IP des Clients.

$ sudo ufw status

UFW-Firewall-Status

Der Host ist bereit, den freigegebenen Ordner über den Kernel-NFS-Server an bestimmte Clients zu exportieren.

Richten Sie den Client-Computer ein

Jetzt ist es an der Zeit, einige einfache Einstellungen auf Ihrem Client vorzunehmen, damit der freigegebene Ordner leicht zugänglich und dann für den Host des Clients verfügbar ist.

Schritt 1: Installieren Sie NFS Common

Vor der Installation von NFS Common müssen wir unseren Systemspeicherindex mit dem apt-Befehl im Internet aktualisieren, z. B. sudo:

$ sudo apt-get update

Updates für Ubuntu installieren

Mit dem obigen Befehl können Sie die neueste Version einiger Ubuntu-Speichersoftware installieren.

Führen Sie nun den folgenden Befehl aus, um den NFS Common-Client auf Ihrem System zu installieren:

$ sudo apt-get install nfs-common

Installieren Sie das Standard-nfs-Paket

Die Option I/N bestätigt, dass Sie mit der Installation fortfahren möchten. Bitte geben Sie Y ein und drücken Sie die Eingabetaste, um fortzufahren. Die Software wird dann ordnungsgemäß auf Ihrem System installiert.

Schritt 2: Erstellen Sie einen Bereitstellungspunkt für den freigegebenen NFS-Hostordner

Das Clientsystem benötigt ein Verzeichnis, in dem der Hostserver auf den Ordner zugreifen kann, um alle freigegebenen Inhalte zu exportieren. Sie können diesen Ordner überall auf Ihrem System erstellen. Wir erstellen einen Assembly-Ordner im mnt-Verzeichnis unseres Client-Computers:

$ sudo mkdir -p /mnt/sharedfolder_client

Erstellen Sie einen Bereitstellungspunkt für den NFS-Ordner

Schritt 3: Kompilieren Sie das freigegebene Client-Verzeichnis

Der im obigen Schritt erstellte Ordner ähnelt jedem anderen Ordner auf dem System, mit der Ausnahme, dass Sie das freigegebene Verzeichnis auf dem Host in diesem neu erstellten Ordner bereitstellen.

Verwenden Sie diesen Befehl, um den freigegebenen Ordner vom Host in den Assembly-Ordner des Clients einzuhängen:

$ sudo mount serverIP:/exportFolder_server /mnt/mountfolder_client

In unserem Beispiel führen wir den folgenden Befehl aus, um unseren zu exportieren freigegebenen Ordner vom Server in den Assembly-Ordner freigegebener client_folder Auf dem Client-Rechner:

$ sudo mount 192.168.100.5:/mnt/sharedfolder /mnt/sharedfolder_client

Schritt 4: Testen Sie die Verbindung

Erstellen oder speichern Sie eine Datei im Exportordner auf dem NFS-Hostserver. Öffnen Sie nun den Client-Assembly-Ordner; Dieser Ordner zeigt dieselbe Datei, die freigegeben und verfügbar ist.

Fazit

Die Konfiguration der NFS-Client-Server-Umgebung auf Ubuntu-Systemen ist eine einfache Aufgabe. In diesem Artikel erfahren Sie, wie Sie die erforderlichen NFS-Pakete auf dem Server und den Clients installieren. Sie haben auch gelernt, wie Sie Ordner für den NFS-Server und die Clientcomputer freigeben und dann ohne Firewallfehler oder -berechtigungen darauf zugreifen. Mit dem NFS-Protokoll können Sie jetzt ganz einfach Inhalte von einem Ubuntu-System auf ein anderes übertragen.

Einige Bilder zum Thema Installieren Sie NFS-Server und -Client auf Ubuntu

Installieren Sie NFS-Server und -Client auf Ubuntu
Installieren Sie NFS-Server und -Client auf Ubuntu

Einige verwandte Schlüsselwörter, nach denen die Leute zum Thema suchen Installieren Sie NFS-Server und -Client auf Ubuntu

#Installieren #Sie #NFSServer #und #Client #auf #Ubuntu

Weitere Informationen zu Schlüsselwörtern Installieren Sie NFS-Server und -Client auf Ubuntu auf Bing anzeigen

Die Anzeige von Artikeln zum Thema Installieren Sie NFS-Server und -Client auf Ubuntu ist beendet. Wenn Sie die Informationen in diesem Artikel nützlich finden, teilen Sie sie bitte. vielen Dank.

Leave a Reply

Your email address will not be published.