Dieser Blog wird das Verfahren von demonstrieren Installation Und Konfigurieren Die NFS -Server An Ubuntu 22.04. Lass uns anfangen.
Notiz: In unserem Beitrag werden wir uns beziehen “Linuxuser”Als unser NFS -Server Und "Ubuntuuser”Maschine als NFS -Client.
Instaliing NFS -Server auf Ubuntu 22 anbauen.04
Zum Zweck der Installation des NFS -Servers auf Ubuntu 22.04 Folgen Sie den angegebenen Anweisungen.
Schritt 1: Systempakete aktualisieren
Zunächst einmal, schlagen Sie “Strg+Alt+t”Und aktualisieren Sie die Systempakete, indem Sie den angegebenen Befehl ausführen:
$ sudo APT Update
Alle Pakete werden aktualisiert:
Schritt 2: Installieren Sie den NFS -Server
Führen Sie im nächsten Schritt den folgenden Befehl im Ubuntu 22 aus.04 Terminal für die Installation von NFS Server:
$ sudo APT Installieren Sie NFS-Kernel-Server
Die angegebene Ausgabe zeigt an, dass der NFS -Server erfolgreich auf Ubuntu 22 installiert ist.04 "Linuxuser"System:
Gehen wir nun in die Prozedur, um den installierten NFS -Server zu konfigurieren.
Konfigurieren des NFS -Servers auf Ubuntu 22.04
Für die Konfiguration des NFS -Servers auf Ubuntu 22.04 Folgen Sie den angegebenen Anweisungen.
Schritt 1: Machen Sie das gemeinsame NFS -Verzeichnis
Zunächst werden wir ein Verzeichnis namens erstellen. “NFS_SHAREDas wird von allen Client -Systemen geteilt. Schreiben Sie dazu den folgenden Befehl auf:
$ sudo mkdir -p /mnt /nfs_share
Schritt 2: Verzeichnisberechtigungen festlegen
Setzen Sie als nächstes die Berechtigungen des Erstellens “NFS_SHAREVerzeichnis, damit alle Client -Maschinen problemlos darauf zugreifen können:
$ sudo chown -r nous: nogroup/mnt/nfs_share/
Wechseln Sie nun zum nächsten Schritt.
Schritt 3: Dateiberechtigungen festlegen
Legen Sie die Dateiberechtigungen nach Bedarf ein. In unserem Fall haben wir die Berechtigungen Lese-, Schreib- und Ausführungsberechtigungen für die “zur Verfügung gestelltNFS_SHAREVerzeichnisdateien:
$ sudo chmod 777/mnt/nfs_share/
Schritt 4: Zugriff auf NFS
In diesem Schritt gewähren wir Zugriff auf das Client -System für den Zugriff auf den NFS -Server. Um dies zu tun, offen “/etc/Exporte" im "Nano" Editor:
$ sudo nano /etc /Exporte
Jetzt liegt es an Ihnen, ob Sie Zugriff auf das gesamte Subnetz-, Einzel- oder mehrere Clients gewähren möchten. Zum Beispiel erlauben wir ein ganzes Subnetz “10.0.2.15/24”Zugriff auf die NFS -Aktie:
/mnt/nfs_share 10.0.2.15/24 (RW, Synchronisation, no_subtree_check)
Nach dem Hinzufügen der erforderlichen Linie drücken Sie “Strg+oUm die Datei zu speichern und zum Ubuntu 22 zurückzukehren.04 Terminal.
Schritt 5: Exportieren des NFS -Verzeichnisses
Verwenden Sie den angegebenen Befehl zum Exportieren des NFS Shared Directory:
$ sudo exportfs -a
Schritt 6: NFS -Server neu starten
Schreiben Sie den angegebenen Befehl zum Neustart des NFS -Servers auf Ihrem Ubuntu 22 aus.04 System:
$ sudo systemCTL Neustart NFS-Kernel-Server neu
Schritt 7: Zugriff auf Firewall zu Grant
Gewähren Sie als nächstes dem Firewall -Zugriff auf das Client -System mit folgenden “Zugriff auf das Client -System“UFW" Befehl:
$ sudo ufw erlauben ab 10.0.2.15/24 zu jedem Port NFS
Schritt 8: Firewall aktivieren
Firewall mit “aktivieren“UFWBefehl und “ermöglichen" Möglichkeit:
$ sudo ufw aktivieren
Schritt 9: Überprüfen Sie den Firewall -Status
Überprüfen Sie als Nächstes, dass die Firewall konfiguriert ist, um den Zugriff über den Port zu ermöglichen2049”:
$ sudo UFW Status
Wir werden nun auf den NFS -Client gehen “UbuntuuserSystem zum Testen des NFS Sharing Point.
Installieren Sie den NFS -Client auf Ubuntu 22.04
Um die NFS -Client -Installation auf Ubuntu 22 durchzuführen.04, Hit "Strg+Alt+t”Und führen Sie den folgenden Befehl aus:
$ sudo apt installieren nFS-common
Testen von NFS -Teilen auf Ubuntu 22.04
Jetzt werden wir die Zugangskoordination zwischen dem NFS-Kunden testen “Ubuntuuser" Und "Linuxuser”NFS -Server. Erstellen Sie dazu einen Mountspunkt für das NFS -Client -System:
$ sudo mkdir -p /mnt /nfs_clientshare
Räumen Sie dann die NSF -Freigabe für das andere Client -System an:
$ sudo montage 10.0.2.15:/mnt/nfs_share/mnt/nfs_clientshare
Für die Testering -NFS -Freigabe im Client -System erstellen wir zunächst einige Dateien in der “NFS_SHARE"Verzeichnis auf" "Linuxuser”NFS -Server:
$ cd/mnt/nfs_share/
$ touch sample1.Text Beispiel2.Text
Wechseln Sie dann zum Client -System und sehen Sie sich die Liste der in der vorhandenen Dateien anNFS_CLIENTSHARE" Verzeichnis:
$ ls -l/mnt/nfs_clientshare/
Die angegebene Ausgabe zeigt an, dass auf Dateien erfolgreich auf “zugegriffen werden“UbuntuuserClient über NFS -Server:
Deinstallieren des NFS -Servers auf Ubuntu 22 deinstallieren.04
Führen Sie für die Deinstallation des NFS -Servers den folgenden Befehl aus:
$ sudo apt entfernen NFS-Kernel-Server
Deinstallieren des NFS -Clients auf Ubuntu 22.04
Schreiben Sie für die Deinstallation des NFS -Clients den folgenden Befehl in Ubuntu 22 auf.04 Terminal:
$ sudo apt entfernen NFS-COMMON
Wir haben die Methode zum Installieren, Konfigurieren und Testen von NFS -Server auf Ubuntu 22 kompiliert.04.
Abschluss
Zum Zweck der Installation des NFS -Servers auf Ubuntu 22.04, zunächst aktualisieren Sie Systempakete und führen Sie die “aus$ sudo APT Installieren Sie NFS-Kernel-Server" Befehl. Dann erstellen A gemeinsames NFS -Verzeichnis, Satz die Datei und das Verzeichnis Berechtigungen, Und Export Es. Nächste, Installieren Sie den NFS -Client auf einem anderen System mit “$ sudo apt installieren nFS-commonBefehl, erstellen Sie einen Mountspunkt und testen Sie den Zugriff des gemeinsam genutzten NFS -Verzeichnisses. Dieser Blog demonstrierte die Methode von Installation, Konfigurieren, Und Testen der NFS -Server auf Ubuntu 22.04.