Installieren und konfigurieren NFS

Installieren und konfigurieren NFS
Das Netzwerkdateisystem (NFS) ist eine Anwendung, mit der Benutzer auf einem Remote -Computer auf Dateien auf und ändern können, als ob sie auf den lokalen Speicher ihres eigenen Computers zugreifen würden. Es wird als verteiltes Dateisystem bezeichnet und dient als zentrales Einreichungssystem für ein großes Netzwerk von Computern.

NFS arbeitet mit Netzwerken zusammen, die von Systemen mit unterschiedlichen Betriebssystemen geteilt werden. Der Administrator kann auch auswählen, welche Abschnitte der Montageinformationen den Client -Systemen zur Verfügung gestellt werden.

Dieser Artikel zeigt Ihnen, wie Sie NFS in Ihrem Archlinux -System installieren und konfigurieren.

Schritt 1: Richten Sie NFS -Pakete ein

Zuerst werden wir die Pakete für NFS installieren. Geben Sie dazu den folgenden Befehl aus:

$ sudo pacman -s nfs -utils

Schritt 2: Setzen Sie NFS, um beim Start zu starten

Verwenden Sie die folgenden Befehle, um NFS zum Start beim Start einzustellen:

$ chkconfignfs on
$ Service RPCBind Start
$ Service NFS Start


Jetzt sollte NFS beim Startup starten.

Schritt 3: Verzeichnis mit dem Kunden teilen

Als nächstes wählen Sie ein Verzeichnis, das Sie mit dem Kunden weitergeben und an /etc /Exporte verschieben können. Verwenden Sie den folgenden Befehl, um dies zu tun:

$ vi /etc /Exporte


Gehen Sie dann diese Zeile an die Dateien an:

# /Share 192.168.87.158 (RW, Synchronisation, NO_ROOT_SQUASH, NO_SUBTREE_Check)

Exportieren Sie diese Dateien schließlich mit dem folgenden Befehl:

$ exportfs -a

Schritt 4: Bereiten Sie den Kunden vor

Die Synchronisation erfordert bestimmte Pakete, die Sie mit den folgenden Befehlen herunterladen können:

$ sudo pacman -s nfs -utils

Schritt 5: Mount das gemeinsame Verzeichnis

Sobald die Pakete auf dem Remote -Computer installiert sind, ist es jetzt an der Zeit, das freigegebene Verzeichnis zu montieren:

$ mkdir -p /mnt /Share


Dann das gemeinsame Verzeichnis montieren:

$ Mount 192.168.87.156:/share/mnt/share/


Führen Sie einen Bestätigungstest durch, um festzustellen, ob die Aktie montiert ist:

$ df -h


Geben Sie #mount ein, um die montierten Dateisysteme aufzulisten:

$ montage

Einen Test ausführen

Bringen Sie den Inhalt mit, der über das Server Share -Verzeichnis an den Client verteilt werden soll. Geben Sie den folgenden Befehl ein, um einen Test auszuführen:

$ touch test1
$ mkdir test


Gehen Sie zu den Ordnern /Mnt /Teilen im Remote -Computer, der als Client dient:

$ ls/mnt/share/-lh


Fügen Sie dann die Einträge in die Datei /etc /fstab hinzu, um den freigegebenen Ordner automatisch dauerhaft zu montieren.

Gehen Sie die Datei /etc /fstab mit den folgenden Zeilen an:

$ vi /etc /fstab


Dies sollte die Share -Ordnerdateien und alle ihre Inhalte montieren.

Mit NFS

Wir werden nun einige der Optionen für NFS durchgehen, die sich nützlich ergeben könnten:

Starten Sie das Terminal auf dem Server und geben Sie den folgenden Befehl ein, um den Inhalt für die Freigabe auf dem Client -Computer anzuzeigen:

$ showmount -e


Um den Inhalt für die Freigabe auf dem Server zu sehen, können Sie eine Variation dieses Befehls verwenden. Geben Sie den folgenden Befehl ein:

$ showmount -e 192.168.87.156


Mit dem folgenden Befehl können Sie alle Teilendateien auf dem Server auflisten:

$ exportfs -v

Um den Standort /etc /exportieren zu löschen und den Inhalt zurück an die Quelle zu senden, geben Sie Folgendes ein:

$ exportfs -U

Abschluss

NFS ist eine sehr einfache, aber außergewöhnlich bequeme Netzwerkdateifreigabe -Anwendung. Das umfangreiche zentrale Anmeldesystem von NFS spart Tonnen von HDD -Raum, da viele Ordner, die auf dem Host vorhanden sind. Mit der einfachen Schnittstelle von NFS können Benutzer auf den Server auf Inhalt zugreifen, da sie auf den lokalen Speicher zugreifen würden.

Denken Sie daran, dass NFS für viele ausbeuterische Angriffe aus dem Internet anfällig ist. Daher sollten Sie auch in Betracht ziehen, eine Firewall einzurichten, um Ihren Wirt vor diesen Angriffen zu schützen.

Das ist alles, was wir für heute haben. Bleib bei LinuxHint.com für weitere Artikel wie diese. Wir werden Follow-ups zu diesem bestimmten Beitrag veröffentlichen.