Hi, also - die loesung die ich jetzt gebaut habe ist folgende - Ich habe ein eigenes pam modul gebaut das das password in eine datei speichert. Das pam modul (als beta deb package und auch source) ist hier zu finden: http://amaya.mediaways.net/home/flo/software/libpam-storepw/ Manuell muss man noch das /var/run/pw anlegen - chmod 700 chown root:root. Dann in die /etc/pam.d/ssh z.b. folgendes eintragen: auth required pam_nologin.so auth required pam_unix.so auth required pam_storepw.so auth required pam_env.so # [1] Nach dem einloggen sollte in /var/run/pw eine datei mit dem namen des users existieren die folgendes erhaelt: username = $login password = $password Wer jetzt die smbmount manpage im kopf hat hat schon die loesung. Jetzt noch schnell eine autofs map gebaut: -----------/etc/auto.master------------------- /home /etc/auto.home -----------/etc/auto.master------------------- -----------/etc/auto.home--------------------- * -fstype=smbfs,uid=&,dmask=700,gid=1000,credentials=/var/run/pw/& ://samba/homes -----------/etc/auto.home--------------------- Und schon ist das homedir da ... Jetzt noch im samba die "unix extensions" an und im client den unix extension patch rein und schon koennte ein X login in dem homedir klappen dank funktionierender pipe. More to come ... Flo -- Florian Lohoff flo@rfc822.org +49-5201-669912 Heisenberg may have been here.
Teilnehmer (1)
-
Florian Lohoff