[Samba-it] cambio password

Simo Sorce simo.sorce at xsec.it
Tue Feb 8 18:06:01 MST 2005


On Tue, 2005-02-08 at 17:34 +0100, Piviul wrote:
> Ho installato samba 3.0.11 ldap 2.1.30 e i tools di idealx 0.8.5-3. Ora 
> ogni volta che un utente cambia password viene dato un l'errore "Nome 
> utente o vecchia password non corretti. Digitare nuovamente la password 
> rispettando i caratteri maiuscoli o minuscoli". La password in realtà 
> viene cambiata correttamente (almeno almeno così sembra.
> 
> Nei log trovo queste righe:
> > [2005/02/08 17:14:52, 0] lib/util_sock.c:read_socket_with_timeout(321)
> >   read_socket_with_timeout: timeout read. read error = Input/output error.
> > [2005/02/08 17:14:52, 0] libsmb/smbencrypt.c:decode_pw_buffer(539)
> >   decode_pw_buffer: incorrect password length (642058118).
> > [2005/02/08 17:14:52, 0] libsmb/smbencrypt.c:decode_pw_buffer(540)
> >   decode_pw_buffer: check that 'encrypt passwords = yes'
> 
> Vi inserisco anche le righe del smb.conf che credo possano essere correlate:
> > [...]
> > passwd program = /usr/local/sbin/smbldap-passwd %u
> > unix password sync = Yes
> > ldap passwd sync = Yes
> > [...]
> > log level = 0
> 
> Anche a voi fa così? E' da imputare agli script della idealx? Ho 
> sbagliato qualche configurazione? Vi ho omesso qualche configurazione?

A che pro dire a samba di cambiare lui la password di posixaccount e poi
riprovare di nuovo a cambiarla con smbldap-passwd ?

> Perché smbldap-passwd da riga di comando funziona bene mentre da samba no?

perché con ldap passwd sync + unix passwd sync stai provando a cambiare
due volte la password unix, la seconda (unix passwd sync) fallirà perché
la password vecchia è già stata cambiata da samba (ldap passwd sync) ...

saluti,
Simo.

-- 
Simo Sorce - simo.sorce at xsec.it
Xsec s.r.l. - http://www.xsec.it
via Garofalo, 39 - 20133 - Milano
mobile: +39 329 328 7702
tel. +39 02 2953 4143 - fax: +39 02 700 442 399




More information about the samba-it mailing list