Network File System: Unterschied zwischen den Versionen

Aus wiki.archlinux.de
Tuxnix (Diskussion | Beiträge)
Tuxnix (Diskussion | Beiträge)
KKeine Bearbeitungszusammenfassung
Zeile 3: Zeile 3:


{{installation|repo=core|paket=nfs-utils}}
{{installation|repo=core|paket=nfs-utils}}
Die Installation ist sowohl auf dem Server wie auchh auf dem Client zu tätigen.
Die Installation ist sowohl auf dem Server wie auch auf dem Client zu tätigen.


==Einrichtung des Servers (Bsp.)==
==Einrichtung des Servers (Bsp.)==
Zeile 10: Zeile 10:
  sudo mkdir /NAS
  sudo mkdir /NAS


In der Datei {{ic|/etc/exports}} wird z.B. folgende Zeile angehängt:
In der Datei {{ic|/etc/exports}} wird folgende Zeile angehängt:
  /NAS  client(rw,sync,no_subtree_check)
  /NAS  client(rw,sync,no_subtree_check)
Für 'client' ist hier der jeweilige host-Name oder die IP-Adresse des client einzutragen. Weitere Optionen können hier nachgeschaut werden: {{ic|man exports}}
Für 'client' ist hier der jeweilige host-Name oder die IP-Adresse des client einzutragen. Weitere Optionen können hier nachgeschaut werden: {{ic|man exports}}
Zeile 17: Zeile 17:
  exportfs -arv
  exportfs -arv


Mit dem folgenden Befehl wird der Service gestartet
Mit dem folgenden Befehl wird der Service gestartet.
  systemctl enable --now nfs-server.service
  systemctl enable --now nfs-server.service


Zeile 28: Zeile 28:
Danach ist das Verzeichnis zu Mounten
Danach ist das Verzeichnis zu Mounten
  mount -t nfs server:/NAS /NAS
  mount -t nfs server:/NAS /NAS
Für 'server' ist hier der jeweilige host-Name oder die IP-Adresse des servers einzutragen.
Für 'server' ist hier der jeweilige host-Name oder die IP-Adresse des Servers einzutragen.


Will man das Mounten des nfs-Ordnes dauerhaft veranlassen, fügt man eine Zeile wie diese in die {{ic|/etc/[[fstab]]}} Datei ein:
Will man das Mounten des nfs-Ordnes dauerhaft veranlassen, fügt man die folgende Zeile der {{ic|/etc/[[fstab]]}} Datei hinzu:
  server:/NAS  /NAS  nfs      noauto,rw,sync,hard,intr  0    0
  server:/NAS  /NAS  nfs      noauto,rw,sync,hard,intr  0    0
Weitere Optionen zum Mounten von Dateisystemen können hier nachgeschlagen werden: {{ic|man nfs}} bzw. {{ic|man fstab}}
Weitere Optionen können hier nachgeschlagen werden: {{ic|man nfs}} bzw. {{ic|man fstab}}
 
==Siehe auch==
*[[fstab]]
*[[samba]]


==Weblinks==
==Weblinks==

Version vom 2. Oktober 2020, 20:19 Uhr

Der Network File Service ist ein Protokol, dass Client-Rechnern den Netzwerkzugriff auf einen Dateiordner des Servers erlaubt, so als befände sich dieser auf der lokalen Festplatte.

Installation

Das Programm ist als nfs-utils in core verfügbar, und kann von dort mittels Pacman installiert werden.

pacman -S nfs-utils

Die Installation ist sowohl auf dem Server wie auch auf dem Client zu tätigen.

Einrichtung des Servers (Bsp.)

Erstellen eines Ordners

sudo mkdir /NAS

In der Datei /etc/exports wird folgende Zeile angehängt:

/NAS  client(rw,sync,no_subtree_check)

Für 'client' ist hier der jeweilige host-Name oder die IP-Adresse des client einzutragen. Weitere Optionen können hier nachgeschaut werden: man exports

Danach muss die Änderung der /etc/exports Datei dem System bekannt gemacht werden.

exportfs -arv

Mit dem folgenden Befehl wird der Service gestartet.

systemctl enable --now nfs-server.service


Einrichtung des Client (Bsp.)

Erstellen eines Ordners

sudo mkdir /NAS

Danach ist das Verzeichnis zu Mounten

mount -t nfs server:/NAS /NAS

Für 'server' ist hier der jeweilige host-Name oder die IP-Adresse des Servers einzutragen.

Will man das Mounten des nfs-Ordnes dauerhaft veranlassen, fügt man die folgende Zeile der /etc/fstab Datei hinzu:

server:/NAS  /NAS   nfs      noauto,rw,sync,hard,intr  0     0

Weitere Optionen können hier nachgeschlagen werden: man nfs bzw. man fstab

Siehe auch

Weblinks