GNU/Linux >> LINUX-Kenntnisse >  >> Debian

Einfache Einrichtung von NFS-Freigaben in Ubuntu, Linux Mint oder Debian mit einer einfachen NFS-GUI (Server und Client)

NFS (Network File System) ist ein verteiltes Dateisystemprotokoll, das die gemeinsame Nutzung von Verzeichnissen und Dateien mit anderen über ein gemeinsames Netzwerk ermöglicht. Durch seine Verwendung kann auf Dateien auf entfernten Hosts zugegriffen werden, als wären sie lokale Dateien.

Das Einrichten eines NFS-Mounts unter Ubuntu oder Linux Mint kann eine ziemlich mühsame Aufgabe sein. Geben Sie die einfache NFS-GUI ein. Dies ist ein GUI-Tool zum einfachen Einrichten eines Computers als NFS-Server oder -Client für die Arbeit mit Ubuntu, Linux Mint und Debian.


Die einfache NFS-GUI kümmert sich um den gesamten NFS-Share-Konfigurationsprozess. Beim Einrichten eines NFS-Servers richtet das Tool automatisch den /etc/exports ein Konfiguration und Sicherung des Servers /etc/hosts.deny und /etc/hosts.allow . Um einen NFS-Client einzurichten, erstellt die Anwendung automatisch ein Verzeichnis für den Mount-Punkt und fügt den NFS-Mount zu /etc/fstab hinzu Datei mit dem users Option, damit es von Nicht-Root-Benutzern gemountet werden kann. Die Anwendung installiert auch die erforderlichen NFS-Pakete für Server und Client.

Ich sollte beachten, dass die einfache NFS-GUI automatisch den Netzwerkdateisystem-Mount /etc/fstab hinzufügt , ist es so eingestellt, dass das NFS erst gemountet wird, wenn darauf zugegriffen wird. Sie können die von Simple NFS GUI erstellte NFS-Zeile von /etc/fstab ändern und ersetzen Sie noauto mit auto um es beim Booten automatisch zu mounten, aber das kann dazu führen, dass der Boot-Vorgang stoppt.

Wenn Sie mehrere NFS-Freigaben erstellen müssen, führen Sie den einfachen Einrichtungsprozess der NFS-GUI mehrmals aus und geben Sie jedes Mal einen anderen NFS-Freigabeordner an.

Installieren und verwenden Sie die einfache NFS-GUI, um einen NFS-Client oder -Server einzurichten

1. Eine einfache NFS-GUI erfordert Gambas 3 – das Hinzufügen eines PPA ist unter Ubuntu und Linux Mint erforderlich.

Ubuntu, Linux Mint und Varianten/Derivate: Die einfache NFS-GUI erfordert Gambas 3. Ich bin mir nicht sicher, warum, aber Gambas 3 ist in Ubuntu oder Linux Mint nicht verfügbar, während es in Debian verfügbar ist (die Version in Debian Jessie ist zu alt, aber neuere Debian-Versionen haben alle erforderlichen Gambas 3 Ausführung). Die Gambas-Entwickler unterhalten ein PPA, um die Installation des neuesten Gambas 3 in Ubuntu, Linux Mint sowie Ubuntu-Varianten wie Lubuntu, Kubuntu, Xubuntu, Ubuntu MATE und so weiter zu ermöglichen. Fügen Sie das PPA hinzu und aktualisieren Sie die Softwarequellen:

sudo add-apt-repository ppa:gambas-team/gambas3
sudo apt update

2. Laden Sie die einfache NFS-GUI herunter und installieren Sie sie

Besuchen Sie diese Seite, scrollen Sie nach unten und klicken Sie auf die blaue Download Now Taste. Installieren Sie als Nächstes das heruntergeladene DEB-Paket. In Ubuntu werden die Gambas 3-Abhängigkeiten automatisch aus dem Gambas 3-PPA gezogen, das wie oben beschrieben zu Ihrem System hinzugefügt werden sollte.

3. Starten Sie die einfache NFS-GUI-Anwendung

Führen Sie die einfache NFS-GUI nicht über Ihr Anwendungsmenü aus, da dies nicht funktioniert. Dies liegt daran, dass die Anwendung als root gestartet werden muss und ihr Anwendungsmenüeintrag sie ohne Administratorrechte ausführt.

Wenn Ihr System noch gksu hat (Ubuntu 16.04 und älter, Linux Mint 18.x und älter, Debian stretch oder sid – debports), können Sie die einfache NFS-GUI mit diesem Befehl ausführen:

gksu Simple_NFS_GUI

Für Ubuntu 18.04 und neuer, Linux Mint 19 und neuer oder Debian-Buster ohne gksu , müssen Sie die Anwendung mit sudo ausführen , etwa so:

sudo -H Simple_NFS_GUI


Jetzt können Sie die einfache NFS-GUI verwenden, um einen Computer als NFS-Client oder -Server einzurichten.

Verwenden Sie die einfache NFS-GUI, um einen Computer als NFS-Client einzurichten

Um einen Computer als NFS-Client (Network File System) mit der einfachen NFS-GUI einzurichten, starten Sie die Anwendung und wählen Sie Client und klicken Sie auf Next :

Klicken Sie auf dem nächsten Bildschirm auf ... Schaltfläche unter Select server to select the server IP address :

Das Ausfüllen der IP-Liste kann eine Weile dauern, da möglicherweise ein Paket auf Ihrem System installiert werden muss, um die IPs zu erkennen, und die IP-Erkennung kann ebenfalls eine Weile dauern.

Wählen Sie nach dem Ausfüllen der Serverliste die IP des NFS-Freigabeservers aus der Dropdown-Liste aus. Außerdem müssen Sie den vollständigen Pfad zum freigegebenen NFS-Ordner des Servers und einen Namen für diesen Ordner eingeben (der Name darf nur Buchstaben enthalten).

So sollte es aussehen:

Wenn Sie fertig sind, klicken Sie auf Set this machine as a Client Taste. Die einfache NFS-GUI fordert Sie auf, die Daten noch einmal zu überprüfen – wenn alles in Ordnung ist, drücken Sie Yes und der Einrichtungsvorgang ist abgeschlossen.

(Versuchen Sie den Vorgang erneut, wenn Sie mehrere Ordner hinzufügen möchten.)

Sie müssen Ihr System jetzt neu starten. Die NFS-Freigabe sollte in Ihrem Dateimanager angezeigt werden, ist aber standardmäßig nicht gemountet. Klicken Sie darauf und es wird gemountet, solange auf den entfernten NFS-Share-Server zugegriffen werden kann.

Verwenden Sie die einfache NFS-GUI, um einen Computer als NFS-Server einzurichten

Wählen Sie Server aus dem Anfangsbildschirm der einfachen NFS-GUI und klicken Sie auf Next :

Klicken Sie auf dem zweiten Bildschirm auf ... Schaltfläche unter Select the client , um die IP-Adresse des NFS-Clients auszuwählen. Wie oben im Client-Abschnitt erwähnt, kann es eine Weile dauern, bis die IP-Liste gefüllt ist, da möglicherweise ein Paket auf Ihrem System installiert werden muss, um die IPs zu ermitteln, und die IP-Erkennung ebenfalls eine Weile dauern kann.

Sobald die Client-IP-Liste ausgefüllt ist, wählen Sie eine Client-IP aus der Dropdown-Liste aus. Sie müssen auch den vollständigen Pfad des freigegebenen NFS-Ordners eingeben. So sollte es aussehen, nachdem Sie alle erforderlichen Informationen eingegeben haben:

Klicken Sie als Nächstes auf Set this machine as Server Taste. Die einfache NFS-GUI fordert Sie auf, die Client-IP und den Ordnerpfad des Servers zu überprüfen. Wenn alles in Ordnung ist, klicken Sie auf Yes .

(Wenn Sie mehreren Clients den Zugriff auf Ihren NFS-Server erlauben möchten, wiederholen Sie dieses Verfahren für jeden Client.)

Es bleibt nur noch ein Schritt:Starten Sie Ihren Computer neu.

Credits:u / sisolutions von Reddit.


Debian
  1. So richten Sie NTP-Server und -Client unter Debian 9 Stretch Linux ein

  2. Einrichten eines NFS-Servers und -Clients unter Scientific Linux 6.3

  3. Einrichten eines NFS-Servers und -Clients auf Debian Wheezy

  4. Einrichten eines NFS-Servers und -Clients unter Debian 9 (Stretch)

  5. Richten Sie Apache und Php mit mod_fcgid auf Ubuntu/Debian ein

So installieren Sie NFS-Server und -Client unter Ubuntu

So konfigurieren Sie NFS-Client und -Server unter Linux

So richten Sie NFS-Server und -Client unter Debian 10 ein

Installieren Sie NFS-Server und -Client auf Ubuntu

Ersteinrichtung des Servers mit Debian 11

Unterschiede zwischen Linux Mint, Ubuntu, Manjaro und Debian Desktop-GUI