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

Preview:

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!

Recommended