die Homedirs der windosen zentral auf Linux zu legen ist ja genau mein Anliegen. Ich habe 5 Windows-Server mit der Freigabe HOME in der dann die einzelnen Usernamen liegen:
HOME\willi1 HOME\willi2 HOME\gerda1 usw.
Ich gehe davon aus das auf jedem Win-Server eine Freigabe /HOME ist und sich auf kein Name (=willi1) auf mehr als einem Server ist.
Von allen 5 Servern muss die Freigabe HOME in ein Verzeichnis auf dem Linuxserver gemountet werden. Das ist leider skriptbedingt notwendig. Die Usr sollen sich auch gar nicht auf dem Linux-Server anmelden. Das ist eigentlich nur ein Mount per smbfstab und winbind. Auf die Verzeichnisse greifen einige UNIX-Skripte zu, die aber immer auf das eine Verzchniss zugreifen (/server/home/[USERNAME]).
Ich kann leider auch nicht die Usernamen einzeln freigeben. Das sind > > etwa 1000 User, und die einzeln zu mounten bzw. unter dem Windowsgeraffel freizugeben ist schier unmöglich :-(
Das Problem ist das bei einem Zugriff auf /server/home/[USERNAME] nicht klar ist, auf welchem Windowsserver USERNAME ist.
AutoFS oder uniFS zu nutzen wäre da ein Ansatz, wenn das genau das tut was ich suche. Will jetzt nicht Tage mit der Einrichtung von AutoFS o.ä. verbringen um nachher festzustellen, dass das Mehrfachmounten damit auch nicht geht ...
Versuch (Annahme. autofs ist installiert):
/etc/auto.master:
server /etc/auto.server
/etc/auto.server:
server -fstype=smbfs //Windowsserver/HOME
/etc/sysconfig/autofs:
AUTOFS_OPTIONS="-t 10"
Eingabe von rcautofs start --> autofs sollte gestartet sein. ein Zugriff auf /server/willi1 (z.B. ls /server/willi1) sollte das Verzeichnis anzeigen. df sollte die gemountete Freigabe mit anzeigen, nach ca. 15 sek sollte abgemountet sein.
Wenn das klappt, wäre noch der unterschiedliche Servername einzubauen. Da habe ich die Art wie das Skript das macht nicht kapiert. Schön wäre wenn das Skript den Servernamen vorgibt. Dann ginge z.B.
/etc/auto.server:
* -fstype smbfs //&/HOME
(Nach Änderungen immer rcautofs restart) Greift das Skript auf /server/Windows1/willi1 zu wird die Freigabe /HOME vom Server Windows1 gemountet. Greift es auf /server/Windows3/willi1 zu wird die Freigabe /HOME vom Server Windows3 gemountet.
Hi also wenn das autofs so laufen würde, dass, wenn ein Skript auf /server/home/USERNAME zugreift, und dieser dies mountet, wäre das schon mal ein guter Ansatz. Leider kenne ich autofs überhaupt nicht. Was meinst Du mit dem Parameter server ? Ist das die lokale Linuxmaschine ? Und wo wird denn das HOME dabei hingemountet ? Zum testen würde ich ganz gerne mal /mnt nehmen. Wie ist denn die Syntax für auto.server ? Irgendwie muss ich ja wie bei der smbfstab noch das Password, die Workgrp und den User hinterlegen. Oder kann ich die Parameter von der smbfstab übernehmen ? -- Regards, Jens Strohschnitter ------------------------------------- *!!!LINUX LINUX LINUX LINUX LINUX!!!* * http://www.jens-strohschnitter.de * ------------------------------------- Set the controls for the heart of the sun ------------------------------------- __________________________________________________________ Raiffeisen Waren-Zentrale Rhein-Main eG 50668 Koeln, Altenberger Str. 1a Tel: 0221/1638-0 Fax: 0221/1638-254 Sitz: Koeln Amtsgericht Koeln, GnR 728 Vorstand: Hans-Josef Hilgers (Sprecher) Markus Stuettgen Dr. Karl-Heinrich Suemmermann Friedhelm Decker (Vorsitzender) Ingo Steitz Vorsitzender des Aufsichtsrates: Peter Bleser (MdB) St.Nr.: 215/5938/0152 Bankverbindung: WGZ Bank AG, Duesseldorf (BLZ 300 600 10) Konto-Nr.: 300 011 -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org