Hallo Ihr alle, ich versuche mich gerade daran, meinen Server auch für die SuSE-Clients etwas "hübscher" zu gestalten. Ich habe mich also daran gemacht, NIS & NFS so weit zu konfigurieren, dass alles ganz gut läuft. Nun kommt mir folgende Frage in den Kopf, zu der ich nirgendwo etwas im Netz finden konnte, vielleicht sehe ich aber auch den Wald vor lauter Bäumen wieder mal nicht, sodass Ihr mir aus der Patsche helfen dürft... ;-) Kann man es in einer NIS/NFS-Umgebung so einstellen, dass meinetwegen (vielleicht sogar vorzugsweise?) per autofs (automount) beim KDE-login eines Users sein entsprechendes home-Verzeichnis vom NFS-Server gemountet wird?? Wie könnte ich das realisieren?? Bin für jede Menge Tips dankbar!!! ;-) Bis dahin, Michael
Am Sonntag, 14. November 2004 22:59 schrieb Swantje & Michael Ludwig:
Ich habe mich also daran gemacht, NIS & NFS so weit zu konfigurieren, dass alles ganz gut läuft.
Kann man es in einer NIS/NFS-Umgebung so einstellen, dass meinetwegen (vielleicht sogar vorzugsweise?) per autofs (automount) beim KDE-login eines Users sein entsprechendes home-Verzeichnis vom NFS-Server gemountet wird??
indem du das homeverzeichnis in der passwd map des nisservers nicht unter /home sondern meinethalben unter /users anlegst, und dann für /users eine automounter map per nis verteilst. beispiel bei mir im netz: in /var/yp/src gibt es eine auto.master die sieht so aus: celebrimbor:/var/yp/src # cat auto.master /eregion auto.eregion /users auto.users /seti auto.seti die auto.users sieht so aus: celebrimbor:/var/yp/src # cat auto.users nicole -fstype=nfs celebrimbor:/export/users/nicole admin -fstype=nfs celebrimbor:/export/users/admin lemmy -fstype=nfs celebrimbor:/export/users/lemmy jan -fstype=nfs celebrimbor:/export/users/jan und das Makefile in /var/yp ist dementsprechend angepasst. ein passwd eintrag eines nis users sieht dann so aus: lemmy::10002:500:Mathias Homann:/users/lemmy:/bin/bash der suse automounter versucht übrigens in einer nis umgebung automatisch eine auto.master vom nis zu holen, und alle darin enthaltenen maps auch. da brauchst du also nix mehr zu ändern. bye, MH
Am Sonntag, 14. November 2004 23:44 schrieb Mathias Homann:
Am Sonntag, 14. November 2004 22:59 schrieb Swantje & Michael Ludwig:
Ich habe mich also daran gemacht, NIS & NFS so weit zu konfigurieren, dass alles ganz gut läuft.
Kann man es in einer NIS/NFS-Umgebung so einstellen, dass meinetwegen (vielleicht sogar vorzugsweise?) per autofs (automount) beim KDE-login eines Users sein entsprechendes home-Verzeichnis vom NFS-Server gemountet wird??
indem du das homeverzeichnis in der passwd map des nisservers nicht unter /home sondern meinethalben unter /users anlegst, und dann für /users eine automounter map per nis verteilst.
beispiel bei mir im netz:
in /var/yp/src gibt es eine auto.master die sieht so aus: celebrimbor:/var/yp/src # cat auto.master /eregion auto.eregion /users auto.users /seti auto.seti
die auto.users sieht so aus: celebrimbor:/var/yp/src # cat auto.users nicole -fstype=nfs celebrimbor:/export/users/nicole admin -fstype=nfs celebrimbor:/export/users/admin lemmy -fstype=nfs celebrimbor:/export/users/lemmy jan -fstype=nfs celebrimbor:/export/users/jan
und das Makefile in /var/yp ist dementsprechend angepasst. ein passwd eintrag eines nis users sieht dann so aus: lemmy::10002:500:Mathias Homann:/users/lemmy:/bin/bash
der suse automounter versucht übrigens in einer nis umgebung automatisch eine auto.master vom nis zu holen, und alle darin enthaltenen maps auch. da brauchst du also nix mehr zu ändern.
bye, MH
Am Sonntag, 14. November 2004 23:44 schrieb Mathias Homann:
indem du das homeverzeichnis in der passwd map des nisservers nicht unter /home sondern meinethalben unter /users anlegst, und dann für /users eine automounter map per nis verteilst.
beispiel bei mir im netz:
in /var/yp/src gibt es eine auto.master die sieht so aus: celebrimbor:/var/yp/src # cat auto.master /eregion auto.eregion /users auto.users /seti auto.seti
die auto.users sieht so aus: celebrimbor:/var/yp/src # cat auto.users nicole -fstype=nfs celebrimbor:/export/users/nicole admin -fstype=nfs celebrimbor:/export/users/admin lemmy -fstype=nfs celebrimbor:/export/users/lemmy jan -fstype=nfs celebrimbor:/export/users/jan
Zur Ergänzung von Matthias Vorschlag: Ich finde autofs Spitze. Ich habs so gelöst: Meine Benutzer sind mit NIS verteilt. Lokale Benutzer haben /homelocal/BENUTZER als Heimatverzeichnis. Die NIS-Benutzer ganz normal /home/BENUTZER. Das Home-Verzeichnis auf Arbeitsstationen ist leer. in der /etc/auto.master gibts eine Zeile: /home /etc/auto.home und in der /etc/auto.home steht * -fstype=nfs RECHNER:/home/& Dieser Rechner hat eine nfs-Freigabe von /home. Meldet sich nun ein Benutzer an einer Lokalen Station an wird sein home nach /home/benutzer gemountet. Es existiert vorher nur /home; das benutzer ist ein virtueller Mountpoint. Melden sich am gleichen Rechner mehrere Benutzer an, gibts mehrere virtuelle Mountpoints. Nach dem ausloggen der Benutzer wird das Verzeichnis "unmountet". Dazu solltest Du aber auf jeden Fall in /etc/sysconfig/autofs ein AUTOFS_OPTIONS = "-t 2" haben für eine Zeit von 2 Sekunden unmounten nach dem Ausloggen. Ein AUTOFS_OPTIONS = "--timeout 2" wie als Muster angegeben, hat bei mir nicht funktioniert. Rainer
Hallo Rainer, Rainer Kulhanek schrieb:
* -fstype=3Dnfs RECHNER:/home/&
Danke, auch ein netter Tip. Und hinter dem slash nach home kommt wirklich ein kaufmännisches Und?? Für den User, ich verstehe schon, doch woher weiss die Bash, dass & für den user steht? Ist das eine globale Variable oder so? Sorry falls die Frage dämlich ist... ;-) Michael
Am Sonntag, 14. November 2004 22:59 schrieb Swantje & Michael Ludwig:
Ich habe mich also daran gemacht, NIS & NFS so weit zu konfigurieren, dass alles ganz gut läuft.
Nun kommt mir folgende Frage in den Kopf, zu der ich nirgendwo etwas im Netz finden konnte, vielleicht sehe ich aber auch den Wald vor lauter Bäumen wieder mal nicht, sodass Ihr mir aus der Patsche helfen dürft... ;-)
Kann man es in einer NIS/NFS-Umgebung so einstellen, dass meinetwegen (vielleicht sogar vorzugsweise?) per autofs (automount) beim KDE-login eines Users sein entsprechendes home-Verzeichnis vom NFS-Server gemountet wird??
Wie könnte ich das realisieren??
a) /home einfach mer NFS mounten, dabei backgrounding angeben, damit, wenn der Client schneller bootet als der Server, der Client das mounten immer wieder versucht. b) autofs Version _4_ auf dem Client installieren und als $HOME in /etc/passwd /net/rechner/home/user eintragen. bye Jürgen -- Dr.rer.nat. Juergen Vollmer, Viktoriastrasse 15, D-76133 Karlsruhe Tel: +49(721) 9204871 Fax: +49(721) 24874 Juergen.Vollmer@informatik-vollmer.de www.informatik-vollmer.de Internet-Telefonie: www.skype.com Benutzer: juergen.vollmer
Hi Michael, ich:
b) autofs Version _4_ auf dem Client installieren und als Michael: Wieso v4? Gibt es das als RPM für die 9.1er??
ja schon seit SuSE 7.x (oder so) gibts autofs V4 man muß es nur installieren, default mässig wird V3 installiert. Mal in yast nach autofs suchen. Jürgen -- Dr.rer.nat. Juergen Vollmer, Viktoriastrasse 15, D-76133 Karlsruhe Tel: +49(721) 9204871 Fax: +49(721) 24874 Juergen.Vollmer@informatik-vollmer.de www.informatik-vollmer.de Internet-Telefonie: www.skype.com Benutzer: juergen.vollmer
Hallo Jürgen, ;-) Dr. Jürgen Vollmer schrieb:
ja schon seit SuSE 7.x (oder so) gibts autofs V4 man muß es nur installieren, default mässig wird V3 installiert. Mal in yast nach autofs suchen.
sorry dass ich nochmal nachhake, aber wieso v4? Was habe ich davon für einen Vorteil. Übrigens: automount der home-Verzeichnisse läuft ganz gut! ;-) Michael
participants (4)
-
Dr. Jürgen Vollmer
-
Mathias Homann
-
Rainer Kulhanek
-
Swantje & Michael Ludwig