Network File System: Unterschied zwischen den Versionen
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 | 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 | 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 | 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 | 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 | 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.
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