[Samba] Re: [GLUG] Samba password changes?

Buchan Milne bgmilne at cae.co.za
Tue Oct 8 12:10:01 GMT 2002


Adriaan.Putter at aventis.com wrote:
> hi,
> 
> i've setup a LDAP server with account information,
> and compiled samba with ldap support.
> 
> everything works great, except for the password changes
> i still have to run two seprate commands ( passwd, smbpasswd )
> to change a users password.
> 
> i've tried to put the pam_smbpasswd.so module into
> system-auth, but that does work?
> 

No, pam_smbpasswd is meant for modifying the smbpasswd file, it doesn't 
do anything else.

I found the best solution was to use:

unix password sync = yes
pam password change = yes
passwd chat = *New*UNIX*password* %n\n *Retype*new*UNIX*password* %n\n 
*LDAP*passwd:*all*authentication*tokens*updated*successfully*

(not sure if the passwd chat is necessary)

and then modify your /etc/pam.d/passwd to do password changes via LDAP. 
This ensures that password changes from samba apply the same rules that 
any other password change would apply.

Only problem I have now is if a user does a unix password change, it 
currently won't change their windows password, but I believe there is a 
hacked pam_ldap which will do that too.

(I have some issues with the idealx stuff, but it should all work out 
the box on recent Mandrake RPMs).

Regards,
Buchan


-- 
|----------------Registered Linux User #182071-----------------|
Buchan Milne                Mechanical Engineer, Network Manager
Cellphone * Work            +27 82 472 2231 * +27 21 8828820x121
Stellenbosch Automotive Engineering         http://www.cae.co.za
GPG Key                   http://ranger.dnsalias.com/bgmilne.asc
1024D/60D204A7 2919 E232 5610 A038 87B1 72D6 AC92 BA50 60D2 04A7




More information about the samba mailing list