Detaillierte Schritte zum Erstellen eines NFS-Dateifreigabeservers unter Linux

Detaillierte Schritte zum Erstellen eines NFS-Dateifreigabeservers unter Linux

Linux erstellt NFS-Server

Um den Datenaustausch zwischen verschiedenen Betriebssystemen zu ermöglichen, erstellen wir normalerweise einige Server für den Dateiaustausch. Der NFS-Server ist einer davon, der den Austausch zwischen Linux und Linux ermöglicht. Heute erkläre ich Ihnen zu Ihrer Information, wie Sie auf einem Linux-System einen NFS-Server erstellen.

Schritte erstellen

1. Installieren Sie die erforderlichen Softwarepakete für NFS

yum installiere rpcbind nfs-utils

2. Testdatei erstellen und Berechtigungen zuweisen

mkdir /home/test
chmod -R 777 /home/test/
cd /home/test/
vim aaa/bbb.txt

3. Ändern Sie die Konfigurationsdatei

vim /etc/exports
Schreiben Sie /home/test 192.168.121.0/24 (rw)   
Der freigegebene Dateipfad ermöglicht das freigegebene Netzwerksegment (Berechtigungen für die Ausführung freigegebener Dateien).
Die ausführbaren Berechtigungen für gemeinsam genutzte Dateien lauten:
      ro Nur-Lese-Zugriff rw Lese-/Schreibzugriff sync Alle Daten werden auf Anfrage in die Freigabe geschrieben hide Keine Unterverzeichnisse im freigegebenen NFS-Verzeichnis freigeben no_hide Unterverzeichnisse des NFS-Verzeichnisses freigeben all_squash UID- und GID-Zuordnung freigegebener Dateien zu anonymen Benutzern anonym, geeignet für öffentliche Verzeichnisse.
      no_all_squash behält die UID und GID von gemeinsam genutzten Dateien bei (Standard)
      root_squash Alle Anfragen des Root-Benutzers werden den gleichen Berechtigungen wie die des anonymen Benutzers zugeordnet (Standard)
      no_root_squas Der Root-Benutzer hat vollen administrativen Zugriff auf das Stammverzeichnis

4. Starten Sie den Dienst

systemctl start rpcbind nfs
Richten Sie das System so ein, dass es beim Booten automatisch startet: echo "192.168.121.38:/home/test /nfs nfs4 defaults 0 0" >> /etc/fstab
 einhängen -av

5. Geteilte Informationen anzeigen

showmount -e 192.168.121.38 (die IP-Adresse ist hier die Hostadresse des Servers)

6. Zugriff auf den NFS-Server
Linux-Zugriff:

mount 192.168.121.38:/home/test/ /mnt/
df

Zusammenfassen

Dies ist das Ende dieses Artikels zum Erstellen eines NFS-Dateifreigabeservers unter Linux. Weitere Informationen zum Erstellen eines NFS-Servers unter Linux finden Sie in früheren Artikeln auf 123WORDPRESS.COM oder in den folgenden verwandten Artikeln. Ich hoffe, Sie werden 123WORDPRESS.COM auch in Zukunft unterstützen!

Das könnte Sie auch interessieren:
  • So implementieren Sie die Ein-Klick-Bereitstellung von NFS unter Linux
  • Lösungen zum Erstellen von Ping und NFS in einer eingebetteten Linux-Entwicklungsumgebung
  • Methode zur Sicherheitshärtung für Linux NFS-Dienste
  • Detaillierte Erläuterung des NFS-Konfigurationstutorials unter Linux
  • Analyse von Installations- und Konfigurationsideen für Linux NFS-Server
  • So installieren und konfigurieren Sie einen Linux-NFS-Server (mit Bildern und Text)
  • Linux NFS-Installationskonfiguration und häufige Probleme, /etc/exports-Konfigurationsdatei, Befehl showmount
  • So mounten Sie das NFS-Netzwerkdateisystem zwischen Linux-Systemen
  • Funktionsprinzip und Beispielanalyse des Linux-NFS-Mechanismus

<<:  Vier Methoden zur Verwendung von JS zur Bestimmung von Datentypen

>>:  Detaillierte Zusammenfassung der MySQL-SQL-Anweisungen zum Erstellen von Tabellen

Artikel empfehlen

Vue implementiert den Anruf der PC-Kamera, um Fotos in Echtzeit aufzunehmen

Vue ruft die PC-Kamera auf, um Bilder in Echtzeit...

Docker-Installations- und Konfigurationsschritte für MySQL

Inhaltsverzeichnis Vorwort Umfeld Installieren Er...

So implementieren Sie einen binären Suchbaum mit JavaScript

Eine der am häufigsten verwendeten und diskutiert...

Lösen Sie das Problem verstümmelter chinesischer Schriftzeichen in Mysql5.7

Wenn Sie MySQL 5.7 verwenden, werden Sie feststel...

So verwenden Sie den Linux-Befehl „more“ in allgemeinen Linux-Befehlen

more ist eines unserer am häufigsten verwendeten ...

JS Leicht verständliche Funktion und Konstruktor

Inhaltsverzeichnis 1. Übersicht 1.1 Erstellen ein...

Detaillierte Erklärung der Vue-Komponenten

<Text> <div id="Wurzel"> &l...

Feste Tabellenbreite table-layout: fest

Damit die Tabelle den Bildschirm (den verbleibende...

Details zur MySQL-Sortierfunktion

Inhaltsverzeichnis 1. Problemszenario 2. Ursachen...

Next.js – Erste Schritte-Tutorial

Inhaltsverzeichnis Einführung Erstellen eines Nex...

Einführung in die Verwendung von Ankern (benannte Anker) in HTML-Webseiten

Die folgenden Informationen sind aus dem Internet ...

5 Möglichkeiten, um schnell den Leerraum eines Inline-Blocks in HTML zu entfernen

Der Eigenschaftswert „Inline-Block“ ist sehr nütz...

Tatsächlicher Datensatz zur Wiederherstellung der MySQL-Datenbank nach Zeitpunkt

Einführung: MySQL-Datenbankwiederherstellung nach...

Detaillierte Erläuterung der Grundkenntnisse zur Front-End-Komponentenbildung

Inhaltsverzeichnis Grundlegende Konzepte von Komp...