So mounten und verwenden Sie NFS-Freigaben auf Linux-Freigabedateien einfach mit NSF

How Mount Use Nfs Shares Linux Sharing Files Easily Using Nsf



NFS oder Network File Shares wurde 1984 von Sun Microsystems entwickelt und ist ein Dateisystemprotokoll, das für den Zugriff auf Dateien über ein Netzwerk ähnlich einem lokalen Speichergerät verwendet wird.

NFS Shares sind leistungsstark und beliebt, da sie es Benutzern ermöglichen, Dateien und Verzeichnisse über ein lokales Netzwerk und das Internet zu teilen. Es ist jedoch besser, NFS-Freigaben auf lokale und vertrauenswürdige Netzwerke zu beschränken, da Dateien auf den Computern nicht verschlüsselt werden. Das Problem wurde jedoch in einer neueren Version des NFS-Protokolls behoben und behoben. Möglicherweise müssen Sie komplexe Authentifizierungsmethoden wie Kerberos einrichten.







In diesem Tutorial erfahren Sie, wie Sie NFS-Freigaben auf einem Linux-System einrichten. Lassen Sie uns beginnen.



NFS-Server einrichten

Beginnen wir mit der Einrichtung des NFS-Servers. Dieser Vorgang ist ziemlich einfach, mit nur wenigen Befehlen:



sudo apt-get-Update

sudo apt-get installierennfs-kernel-server

Erstellen Sie als Nächstes ein Verzeichnis im lokalen System, das als Stammverzeichnis der NFS-Freigabe verwendet wird:





sudo mkdir /wo/nfs

Legen Sie die entsprechenden Berechtigungen für das Verzeichnis fest:

sudo chownniemand:keinegruppe/wo/nfs

Bearbeiten Sie als Nächstes die Exportdatei in /etc/exports und fügen Sie den folgenden Eintrag hinzu



/wo/nfs<Hostname>(rw,synchronisieren,root_squash,no_subtree_check)

Einrichten eines NFS-Clients

Damit Sie NFS-Freigaben unter Linux mounten können, müssen Sie die nfs-Clienttools mit dem folgenden Befehl installieren:

sudo apt-get-Update sudo apt-get installierennfs-gemeinsam

Mounten eines NFS-Dateisystems

Das Mounten von NFS-Dateifreigaben ist dem Mounten eines normalen Dateisystems unter Linux sehr ähnlich. Sie können den Befehl mount verwenden. Die allgemeine Syntax lautet wie folgt:

montieren <Möglichkeit> <nfs-server-adresse>:<Export-Verzeichnis> <Einhängepunkt>

Um dies zu erreichen, erstellen Sie zunächst ein Verzeichnis, das als Mount-Punkt der NFS-Freigabe verwendet wird.

sudo mkdir /mnt/Anteile

Als nächstes mounten Sie die NFS-Freigabe mit dem mount-Befehl wie unten gezeigt:

sudo montieren–t nfs 127.0.0.1/wo/nfs/mnt/Anteile

Nach Abschluss sollten Sie Zugriff auf die Remote-Freigaben auf dem Server haben.

Unmounten von Dateifreigaben

Da eine NFS-Freigabe einem Dateisystem ähnelt, können Sie sie mit dem Befehl umount wie folgt aushängen:

sudo ummount <IP Adresse> /wo/nfssudo ummount /mnt/Anteile

Sie können mit dem Befehl umount andere Optionen verwenden, z. B. eine Force zum Erzwingen des Unmountens der NFS-Freigaben.

Abschluss

Das Obige ist eine einfache Anleitung zur Verwendung und zum Mounten von NFS-Freigaben auf einem Linux-System. NFS bietet mehr als das, was wir hier besprochen haben; Zögern Sie nicht, externe Ressourcen zu nutzen, um mehr zu erfahren.