Upload
oldwig-gerber
View
213
Download
0
Embed Size (px)
Citation preview
1 NetWork File System
© Linux-AG 2002, G. Hellberg, O. Petry
Network File SystemNetwork File System
Konfiguration und Konfiguration und EinsatzEinsatz
2 NetWork File System
© Linux-AG 2002, G. Hellberg, O. Petry
Agenda
• Historie• Voraussetzungen• NFS-Server• NFS-Client
3 NetWork File System
© Linux-AG 2002, G. Hellberg, O. Petry
Historie
• Erfinder: SUN Microsystems, 1984• Ziel: Transparenter Zugriff auf Remote-Daten
und Programme• Besonderheit: Veröffentlichung der
Spezifikationen• Verbreitung: System V, BSD, AIX, HP-UX,
und später auch Linux• NFS-kompatible Implementationen auch auf
Nicht-Unix-Systemen
4 NetWork File System
© Linux-AG 2002, G. Hellberg, O. Petry
Agenda
• Historie• Voraussetzungen• NFS-Server• NFS-Client
5 NetWork File System
© Linux-AG 2002, G. Hellberg, O. Petry
Protokolle
SUNSofts Protokollsuite ONC (Open Network Computing
6 NetWork File System
© Linux-AG 2002, G. Hellberg, O. Petry
Funktionsweise
7 NetWork File System
© Linux-AG 2002, G. Hellberg, O. Petry
Voraussetzung
• Namensauflösung muss funktionieren (hosts oder DNS-Server)
• RPC-Portmapper-Service muss gestartet sein (Server)
8 NetWork File System
© Linux-AG 2002, G. Hellberg, O. Petry
Agenda
• Historie• Voraussetzungen• NFS-Server• NFS-Client
9 NetWork File System
© Linux-AG 2002, G. Hellberg, O. Petry
Konfiguration NFS-Server
• RPC-Portmapper starten• NFS-Server-Dienst installieren & starten• Freigegebene Verzeichnisse in
/etc/exports konfigurieren• Oder über Yast2
10 NetWork File System
© Linux-AG 2002, G. Hellberg, O. Petry
Freigaberechte
• rw "read / write" (volle Lese- und Schreibrechte für den Client)
• noaccess Zugriffsverweigerung für Unterverz.• root_squash root erhält die UserID des
Pseudobenutzers nobody, eine sichere (Default-) Einstellung, da so der root-Benutzer des Client-Rechners nicht mit root-Rechten auf dem Server schreiben kann
• no_root_squash root-Account auf dem Client wird dem auf dem Server gleichgestellt. Hier ist der root-User des Client-Rechners auch root auf dem Server
11 NetWork File System
© Linux-AG 2002, G. Hellberg, O. Petry
Agenda
• Historie• Voraussetzungen• NFS-Server• NFS-Client
12 NetWork File System
© Linux-AG 2002, G. Hellberg, O. Petry
Konfiguration NFS-Client
• NFS-Client-Dienst installieren & starten• Freigaben mounten durch Einträge in
/etc/fstab• Manuell über den mount-Befehl• Oder über Yast2
13 NetWork File System
© Linux-AG 2002, G. Hellberg, O. Petry
Funktionsweise NFS-Client
14 NetWork File System
© Linux-AG 2002, G. Hellberg, O. Petry
Fehlerquellen
• NFS-Server wird nicht gefunden:Namensauflösung OK?
• Keine Schreibrechte des Clients trotz „rw“:Schreibrechte auf Originalverzeichnis prüfen!