samba homedir mount - loesung

Florian Lohoff flo at rfc822.org
Sun Sep 22 23:17:02 CEST 2002


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 at rfc822.org             +49-5201-669912
                        Heisenberg may have been here.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 232 bytes
Desc: not available
URL: <http://lug-owl.de/pipermail/linux/attachments/20020922/01bbbe03/attachment.sig>


More information about the Linux mailing list