Network File System Konfiguration und Einsatz 1 Net

  • Slides: 14
Download presentation
Network File System Konfiguration und Einsatz 1 Net. Work File System © Linux-AG 2017,

Network File System Konfiguration und Einsatz 1 Net. Work File System © Linux-AG 2017, G. Hellberg

Agenda • • Historie Voraussetzungen NFS-Server NFS-Client 2 Net. Work File System © Linux-AG

Agenda • • Historie Voraussetzungen NFS-Server NFS-Client 2 Net. Work File System © Linux-AG 2017, G. Hellberg

Historie • Erfinder: SUN Microsystems, 1984 • Ziel: Transparenter Zugriff auf Remote-Daten und Programme

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 3 Net. Work File System © Linux-AG 2017, G. Hellberg

Agenda • • Historie Voraussetzungen NFS-Server NFS-Client 4 Net. Work File System © Linux-AG

Agenda • • Historie Voraussetzungen NFS-Server NFS-Client 4 Net. Work File System © Linux-AG 2017, G. Hellberg

Protokolle SUNSofts Protokollsuite ONC (Open Network Computing 5 Net. Work File System © Linux-AG

Protokolle SUNSofts Protokollsuite ONC (Open Network Computing 5 Net. Work File System © Linux-AG 2017, G. Hellberg

Funktionsweise 6 Net. Work File System © Linux-AG 2017, G. Hellberg

Funktionsweise 6 Net. Work File System © Linux-AG 2017, G. Hellberg

Voraussetzung • Namensauflösung muss funktionieren (hosts oder DNS-Server) • RPC-Portmapper-Service muss gestartet sein (Server)

Voraussetzung • Namensauflösung muss funktionieren (hosts oder DNS-Server) • RPC-Portmapper-Service muss gestartet sein (Server) 7 Net. Work File System © Linux-AG 2017, G. Hellberg

Agenda • • Historie Voraussetzungen NFS-Server NFS-Client 8 Net. Work File System © Linux-AG

Agenda • • Historie Voraussetzungen NFS-Server NFS-Client 8 Net. Work File System © Linux-AG 2017, G. Hellberg

Konfiguration NFS-Server • RPC-Portmapper starten • NFS-Server-Dienst installieren & starten • Freigegebene Verzeichnisse in

Konfiguration NFS-Server • RPC-Portmapper starten • NFS-Server-Dienst installieren & starten • Freigegebene Verzeichnisse in /etc/exports konfigurieren • Oder über Yast 2 9 Net. Work File System © Linux-AG 2017, G. Hellberg

Freigaberechte • rw "read / write" (volle Lese- und Schreibrechte für den Client) •

Freigaberechte • rw "read / write" (volle Lese- und Schreibrechte für den Client) • noaccess Zugriffsverweigerung für Unterverz. • root_squash root erhält die User. ID 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 10 Net. Work File System © Linux-AG 2017, G. Hellberg

Agenda • • Historie Voraussetzungen NFS-Server NFS-Client 11 Net. Work File System © Linux-AG

Agenda • • Historie Voraussetzungen NFS-Server NFS-Client 11 Net. Work File System © Linux-AG 2017, G. Hellberg

Konfiguration NFS-Client • NFS-Client-Dienst installieren & starten • Freigaben mounten durch Einträge in /etc/fstab

Konfiguration NFS-Client • NFS-Client-Dienst installieren & starten • Freigaben mounten durch Einträge in /etc/fstab • Manuell über den mount-Befehl • Oder über Yast 2 12 Net. Work File System © Linux-AG 2017, G. Hellberg

Funktionsweise NFS-Client 13 Net. Work File System © Linux-AG 2017, G. Hellberg

Funktionsweise NFS-Client 13 Net. Work File System © Linux-AG 2017, G. Hellberg

Fehlerquellen • NFS-Server wird nicht gefunden: Namensauflösung OK? • Keine Schreibrechte des Clients trotz

Fehlerquellen • NFS-Server wird nicht gefunden: Namensauflösung OK? • Keine Schreibrechte des Clients trotz „rw“: Schreibrechte auf Originalverzeichnis prüfen! 14 Net. Work File System © Linux-AG 2017, G. Hellberg