NFS: Unterschied zwischen den Versionen

Aus Linupedia.org
Wechseln zu: Navigation, Suche
Zeile 1: Zeile 1:
Hier soll der Artikel von Martin rein:
+
'''NFS:''' Die ganz-kurze-Kurzanleitung
  
http://www.linux-club.de/ftopic19717.html
+
Mehrere Linux-Rechner vernetzt man besser mit NFS als mit Samba. NFS und Samba können parallel eingesetzt werden und somit die gleichen Verzeichnisse freigeben.
 +
'''
 +
Einrichtung von NFS mit YaST'''
  
 +
Bei SuSE Linux gibt es im YaST Menus zur Einrichtung des NFS-Servers bzw Clients.
 +
 +
NFS-Server aktivieren:
 +
yast2 - System - Runlevel-Editor
 +
Hier müssen 'nfsserver' und 'portmap' aktiv sein.
 +
 +
NFS-Client aktivieren
 +
yast2 - System - Runlevel-Editor
 +
Hier mu 'nfs' aktiv sein.
 +
 +
Menügesteuertes Einrichten des NFS-Servers:
 +
yast2 - Netzwerkdienste - NFS-Server
 +
 +
 +
Menügesteuertes Einrichten des NFS-Clients:
 +
yast2 - Netzwerkdienste - NFS-Client
 +
 +
 +
'''Einrichtung von NFS 'von Hand''''
 +
 +
Auf dem Server Freigaben in der Datei /etc/exports eintragen.. NFS-Server starten.
 +
 +
Beispiel (Servername sei 'server'):
 +
 +
'''Code:'''
 +
/data  *(rw,no_root_squash,sync)
 +
 +
 +
gibt für alle Rechner das Verzeichnis /data zum Lesen und Schreiben frei wobei der root des Clients auch auf dem Server root-Rechte hat. Nicht sicher aber fuer den Hausgebrauch reichts.
 +
 +
Auf dem Client 'zu Fuss' mounten (hier ins Verzeichnis /mnt) ...
 +
 +
'''Code:'''
 +
mount -t nfs server:/data /mnt
 +
 +
 +
oder in die /etc/fstab eintragen:
 +
'''
 +
Code:'''
 +
server:/data  /mnt  nfs  defaults 0 0
 +
 +
 +
Die Identifizierung der Benutzer geschieht über die User- und Gruppen-IDs. Diese müssen gleich sein damit Zugriffsrechte korrekt funktionieren. Um das sicherzustellen kann NIS eingesetzt werden.
 +
'''
 +
Nützliche Befehle:
 +
'''
 +
'''Code:'''
 +
exportfs
 +
 +
zeigt exportierte/freigegebene Verzeichnisse an
 +
 +
'''Code:'''
 +
rcnfs status
 +
 +
zeigt gemountete NFS-Freigaben an
 +
 +
'''Code:'''
 +
rcnfsserver status
 +
 +
zeigt an ob der NFS-Server läuft (oder nicht)
 +
 +
'''Code:'''
 +
rcportmap status
 +
 +
zeigt an ob der Portmapper läuft (oder nicht)
 +
 +
Lesestoff:
 +
 +
man exports
 +
man exportfs
 +
man nfs
 +
 +
Englisch:
 +
 +
Das Offizielle NFS Howto:
 +
 +
http://nfs.sourceforge.net/nfs-howto/
 +
 +
Deutsch:
 +
 +
Übersetzung vom offiziellen NFS Howto:
 +
 +
http://mysite.verizon.net/res0yizl/id12.html
 +
 +
Auch lesenswert:
 +
 +
http://www.linuxfibel.de/nfs_srv.htm
 +
 +
http://www.linuxfibel.de/nfs_cli.htm
 +
 +
http://www.linuxfocus.org/Deutsch/November2000/article164.shtml
 +
 +
http://www.linux-user.de/ausgabe/2002/03/082-nfs/linux-user-nfs-7.html?print=y
 +
 +
Das gesammte HOWTO stammt von Martin Breitenbach und ist mit seiner freundlichen Genehmigung Importiert worden. --[[Benutzer:Yehudi|Yehudi]] 12:49, 17. Aug 2006 (CEST)
  
 
[[Category:File Server]]
 
[[Category:File Server]]

Version vom 17. August 2006, 10:49 Uhr

NFS: Die ganz-kurze-Kurzanleitung

Mehrere Linux-Rechner vernetzt man besser mit NFS als mit Samba. NFS und Samba können parallel eingesetzt werden und somit die gleichen Verzeichnisse freigeben. Einrichtung von NFS mit YaST

Bei SuSE Linux gibt es im YaST Menus zur Einrichtung des NFS-Servers bzw Clients.

NFS-Server aktivieren: yast2 - System - Runlevel-Editor Hier müssen 'nfsserver' und 'portmap' aktiv sein.

NFS-Client aktivieren yast2 - System - Runlevel-Editor Hier mu 'nfs' aktiv sein.

Menügesteuertes Einrichten des NFS-Servers: yast2 - Netzwerkdienste - NFS-Server


Menügesteuertes Einrichten des NFS-Clients: yast2 - Netzwerkdienste - NFS-Client


Einrichtung von NFS 'von Hand'

Auf dem Server Freigaben in der Datei /etc/exports eintragen.. NFS-Server starten.

Beispiel (Servername sei 'server'):

Code:

/data   *(rw,no_root_squash,sync)


gibt für alle Rechner das Verzeichnis /data zum Lesen und Schreiben frei wobei der root des Clients auch auf dem Server root-Rechte hat. Nicht sicher aber fuer den Hausgebrauch reichts.

Auf dem Client 'zu Fuss' mounten (hier ins Verzeichnis /mnt) ...

Code:

mount -t nfs server:/data /mnt


oder in die /etc/fstab eintragen: Code:

server:/data  /mnt  nfs  defaults 0 0


Die Identifizierung der Benutzer geschieht über die User- und Gruppen-IDs. Diese müssen gleich sein damit Zugriffsrechte korrekt funktionieren. Um das sicherzustellen kann NIS eingesetzt werden. Nützliche Befehle: Code:

exportfs

zeigt exportierte/freigegebene Verzeichnisse an

Code:

rcnfs status

zeigt gemountete NFS-Freigaben an

Code:

rcnfsserver status

zeigt an ob der NFS-Server läuft (oder nicht)

Code:

rcportmap status

zeigt an ob der Portmapper läuft (oder nicht)

Lesestoff:

man exports
man exportfs
man nfs

Englisch:

Das Offizielle NFS Howto:

http://nfs.sourceforge.net/nfs-howto/

Deutsch:

Übersetzung vom offiziellen NFS Howto:

http://mysite.verizon.net/res0yizl/id12.html

Auch lesenswert:

http://www.linuxfibel.de/nfs_srv.htm

http://www.linuxfibel.de/nfs_cli.htm

http://www.linuxfocus.org/Deutsch/November2000/article164.shtml

http://www.linux-user.de/ausgabe/2002/03/082-nfs/linux-user-nfs-7.html?print=y

Das gesammte HOWTO stammt von Martin Breitenbach und ist mit seiner freundlichen Genehmigung Importiert worden. --Yehudi 12:49, 17. Aug 2006 (CEST)