14
1 NetWork File System © Linux-AG 2002, G. Hellberg, O. Petry Network File Network File System System Konfiguration und Konfiguration und Einsatz Einsatz

© Linux-AG 2002, G. Hellberg, O. Petry 1 NetWork File System Network File System Konfiguration und Einsatz Network File System Konfiguration und Einsatz

Embed Size (px)

Citation preview

Page 1: © Linux-AG 2002, G. Hellberg, O. Petry 1 NetWork File System Network File System Konfiguration und Einsatz Network File System Konfiguration und Einsatz

1 NetWork File System

© Linux-AG 2002, G. Hellberg, O. Petry

Network File SystemNetwork File System

Konfiguration und Konfiguration und EinsatzEinsatz

Page 2: © Linux-AG 2002, G. Hellberg, O. Petry 1 NetWork File System Network File System Konfiguration und Einsatz Network File System Konfiguration und Einsatz

2 NetWork File System

© Linux-AG 2002, G. Hellberg, O. Petry

Agenda

• Historie• Voraussetzungen• NFS-Server• NFS-Client

Page 3: © Linux-AG 2002, G. Hellberg, O. Petry 1 NetWork File System Network File System Konfiguration und Einsatz Network File System Konfiguration und Einsatz

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

Page 4: © Linux-AG 2002, G. Hellberg, O. Petry 1 NetWork File System Network File System Konfiguration und Einsatz Network File System Konfiguration und Einsatz

4 NetWork File System

© Linux-AG 2002, G. Hellberg, O. Petry

Agenda

• Historie• Voraussetzungen• NFS-Server• NFS-Client

Page 5: © Linux-AG 2002, G. Hellberg, O. Petry 1 NetWork File System Network File System Konfiguration und Einsatz Network File System Konfiguration und Einsatz

5 NetWork File System

© Linux-AG 2002, G. Hellberg, O. Petry

Protokolle

SUNSofts Protokollsuite ONC (Open Network Computing

Page 6: © Linux-AG 2002, G. Hellberg, O. Petry 1 NetWork File System Network File System Konfiguration und Einsatz Network File System Konfiguration und Einsatz

6 NetWork File System

© Linux-AG 2002, G. Hellberg, O. Petry

Funktionsweise

Page 7: © Linux-AG 2002, G. Hellberg, O. Petry 1 NetWork File System Network File System Konfiguration und Einsatz Network File System Konfiguration und Einsatz

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)

Page 8: © Linux-AG 2002, G. Hellberg, O. Petry 1 NetWork File System Network File System Konfiguration und Einsatz Network File System Konfiguration und Einsatz

8 NetWork File System

© Linux-AG 2002, G. Hellberg, O. Petry

Agenda

• Historie• Voraussetzungen• NFS-Server• NFS-Client

Page 9: © Linux-AG 2002, G. Hellberg, O. Petry 1 NetWork File System Network File System Konfiguration und Einsatz Network File System Konfiguration und Einsatz

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

Page 10: © Linux-AG 2002, G. Hellberg, O. Petry 1 NetWork File System Network File System Konfiguration und Einsatz Network File System Konfiguration und Einsatz

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

Page 11: © Linux-AG 2002, G. Hellberg, O. Petry 1 NetWork File System Network File System Konfiguration und Einsatz Network File System Konfiguration und Einsatz

11 NetWork File System

© Linux-AG 2002, G. Hellberg, O. Petry

Agenda

• Historie• Voraussetzungen• NFS-Server• NFS-Client

Page 12: © Linux-AG 2002, G. Hellberg, O. Petry 1 NetWork File System Network File System Konfiguration und Einsatz Network File System Konfiguration und Einsatz

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

Page 13: © Linux-AG 2002, G. Hellberg, O. Petry 1 NetWork File System Network File System Konfiguration und Einsatz Network File System Konfiguration und Einsatz

13 NetWork File System

© Linux-AG 2002, G. Hellberg, O. Petry

Funktionsweise NFS-Client

Page 14: © Linux-AG 2002, G. Hellberg, O. Petry 1 NetWork File System Network File System Konfiguration und Einsatz Network File System Konfiguration und Einsatz

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!