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 zum Erzielen eines einfachen Drag-Effekts

In diesem Artikel wird der spezifische JavaScript...

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

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

Einfache Verwendung von temporären MySQL-Tabellen

Temporäre MySQL-Tabellen sind sehr nützlich, wenn...

Grundlegende Schritte zur Sicherheitseinstellung für den CentOS7-Server

Schalten Sie den Ping-Scan aus, obwohl dies nicht...

Zwei Möglichkeiten zum Exportieren von CSV in Win10 MySQL

Es gibt zwei Möglichkeiten, CSV in Win10 zu expor...

So fügen Sie einem Alpine-Image einen Ansible-Dienst hinzu

Verwenden Sie apk add ansible, um den Ansible-Die...

Analyse des HTML-Schreibstils und Gründe erfahrener Leute

1. Navigation: Ungeordnete Liste vs. andere Besch...

Funktionsprinzip und Implementierungsmethode der Vue-Anweisung

Einführung in Vue Die aktuelle Ära der großen Fro...

Mysql Sql-Anweisungsübungen (50 Fragen)

Tabellenname und Felder –1. Studentenliste Studen...

Bei verschachtelten MySQL-Transaktionen aufgetretene Probleme

MySQL unterstützt verschachtelte Transaktionen, a...

Wie werden Vue-Komponenten analysiert und gerendert?

Vorwort In diesem Artikel wird erklärt, wie Vue-K...