So erstellen Sie einen NFS-Dienst in Ubuntu 16.04

So erstellen Sie einen NFS-Dienst in Ubuntu 16.04

Einführung in NFS

NFS (Network File System) ist ein Netzwerkdateisystem, das zu den von FreeBSD unterstützten Dateisystemen gehört. Es ermöglicht Computern im Netzwerk, Ressourcen über das TCP/IP-Netzwerk gemeinsam zu nutzen. In NFS-Anwendungen können lokale NFS-Clientanwendungen Dateien, die sich auf dem Remote-NFS-Server befinden, transparent lesen und schreiben, genau wie beim Zugriff auf lokale Dateien.

Der NFS-Dienst wird verwendet, um die Dateifreigabe zwischen Linux und Linux zu realisieren. Der Aufbau des NFS-Dienstes ist relativ einfach.

Jetzt zeigen wir Ihnen, wie Sie einen NFS-Dienst im Ubuntu 16.04-System erstellen. Der Aufbau von Ubuntu ist sogar noch einfacher als der von Red Hat.

So konfigurieren Sie NFS in Ubuntu

1. Installieren Sie den NFS-Dienst

sudo apt installiere nfs-common 

2. Ändern Sie die Konfigurationsdatei

sudo vim /etc/exports

Die Änderungen sind wie folgt:

/home *(rw,sync,no_root_squash) 

Die Bedeutung der einzelnen Absätze ist wie folgt und wird je nach tatsächlicher Situation geändert.

/home: freigegebenes Verzeichnis*: Geben Sie an, welche Benutzer auf * alle Benutzer zugreifen können, die den Host 192.168.1 anpingen können. * Geben Sie das Netzwerksegment an. Benutzer in diesem Netzwerksegment können 192.168.1.12 mounten. Nur dieser Benutzer kann mounten. (ro,sync,no_root_squash): Berechtigungen ro: schreibgeschützt rw: Lesen/Schreiben sync: Synchronisierung no_root_squash: Reduzieren Sie die Berechtigungen des Root-Benutzers nicht.

Andere Optionen man 5 exports Anzeigen

3. Starten Sie den NFS-Dienst neu

sudo /etc/init.d/nfs-kernel-server neu starten

An diesem Punkt ist der NFS-Dienst eingerichtet.

So greift der Client auf den Server zu:

1. Prüfen, ob Client und Server verbunden sind (Ping-Befehl)

ping + 主機IP

2. Zeigen Sie das freigegebene Verzeichnis auf dem Server an

showmount -e + Host-IP
showmount -e 192.168.1.93
Exportliste für 192.168.1.93:
/heim *

3. Mounten Sie das Verzeichnis lokal

mount 192.168.1.93:/home /mnt 

4. Zugang

Durch Zugriff auf das lokale MNT-Verzeichnis können Sie auf das vom Server freigegebene Verzeichnis zugreifen.

Zusammenfassen

Das Obige ist der vollständige Inhalt dieses Artikels. Ich hoffe, dass der Inhalt dieses Artikels einen gewissen Lernwert für Ihr Studium oder Ihre Arbeit hat. Vielen Dank für Ihre Unterstützung von 123WORDPRESS.COM. Wenn Sie mehr darüber erfahren möchten, schauen Sie sich bitte die folgenden Links an

Das könnte Sie auch interessieren:
  • Detaillierte Erklärung zum Erstellen eines FTP-Servers unter Ubuntu (Erfolg garantiert)
  • So dekompilieren Sie Android APK in einer Ubuntu-Umgebung
  • Detaillierte Konfiguration der drahtlosen Netzwerkkarte unter Ubuntu Server
  • VMware Workstation 12 installiert Ubuntu 14.04 (64 Bit)
  • Tutorial zur Installation von VMware Workstation 14 Pro unter Ubuntu 16.04
  • Lösung für Ubuntu, das keine Verbindung zum Internet herstellen kann
  • Lösung für das Problem, dass Ubuntu in der virtuellen Maschine keine Verbindung zum Internet herstellen kann
  • Ubuntu16.04 erstellt eine php5.6-Webserverumgebung
  • So ändern Sie die Zeitzone und die Uhrzeit im Ubuntu-System
  • Lösung für das Fehlen einer chinesischen Eingabemethode in Ubuntu

<<:  Analyse verschiedener Fehler bei Sortierregeln für MySQL-Tabellen

>>:  Einführung in die MySQL-Optimierung für die Unternehmensproduktion

Artikel empfehlen

Javascript-Bereich und Abschlussdetails

Inhaltsverzeichnis 1. Geltungsbereich 2. Geltungs...

5 Möglichkeiten, um festzustellen, ob ein Objekt in JS ein leeres Objekt ist

1. Konvertieren Sie das JSON-Objekt in eine JSON-...

Docker erstellt CMS-On-Demand-System mit Player-Funktion

Inhaltsverzeichnis Text 1. Maschine vorbereiten 2...

Kombinieren von XML- und CSS-Stilen

student.xml <?xml version="1.0" enco...

HarborRestart-Vorgang nach dem Ändern der Konfigurationsdatei

Ich werde nicht viel Unsinn erzählen, schauen wir...

Zusammenfassung der DTD-Verwendung in HTML

DTD ist ein Satz grammatikalischer Regeln zur Ausz...

Java-Beispielcode zum Generieren von zufälligen Zeichen

Beispielcode: importiere java.util.Random; import...

Detaillierte Erklärung zur Verwendung von Filtereigenschaften in CSS3

Als ich kürzlich das Intranet-Portal änderte, sti...

So deinstallieren Sie IIS7-Web- und FTP-Dienste in Win7 vollständig

Nachdem ich gestern die PHP-Entwicklungsumgebung ...

Lösung für das Jitter-Problem beim CSS3-Transformationsübergang

transform: scale(); Skalierung verursacht Jitter ...

Docker-Fallanalyse: Erstellen eines Redis-Dienstes

Inhaltsverzeichnis 1 Mount-Verzeichnisse und Date...