[Samba-it] Samba 3.x + Windows 98 + Plaintextpassword = Kaboom.

Davide Bianchi davide at onlyforfun.net
Sun Apr 23 10:21:01 MDT 2006


Mi ritrovo con una caterva di server Samba sparsi per il creato, e con
una marea di utonti dotati di pc antidiluviani con ogni versione di
Winblows, dalla 3.11 in poi. Ora, per evitare casini con le varie
versioni, su *tutti i server* si usano password plain-text (opzione
encrypt passwords = no), allo stesso tempo i vari Windows 98/2k/xp hanno
l'opzione per le password plain-text (hack nel registry).

Nota: tutto questo casino funzionava con Samba 2.x ed ho verificato che
continua a funzionare.

Adesso pero' mi ritrovo con alcuni server che usano l'ultima versione
di Samba (3.x) in cui i vari Windows iccspi', 2K etcetera riescono a
connettersi senza problemi, mentre Windows 98 viene rifiutato.
Apparentemente la password in chiaro non e' in chiaro per un tubo.

Se io cambio la configurazione del server per usare password
crittografate (encrypt passwords = yes o niente che e' il default),
Windows 98 riesce ad accedere perfettamente mentre i vari 2K/XP vengono
rifiutati con "password errata".

Ed io non ci capisco piu' un tubazzo...

Dopo numerosi googlamenti non ho ancora stabilito quale potrebbe essere
il garbarizzo. O e' cambiato qualche cosa pesantemente da qualche parte
nella gestione delle autenticazioni in samba oppure...

Ho anche provato a fare un dump (testparm) della configurazione di uno
dei server con Samba 2.x e di quelli con 3.x e confrontarli, ma nessun
parametro e' saltato fuori agitando una bandierina rossa.

Per il vostro diletto:

Log di una sessione con Windows 2K: http://www.onlyforfun.net/img/pc072.log

Log di una sessione con Windows 98: http://www.onlyforfun.net/img/g6z8s9.log

Sullo stesso server ed ovviamente con lo stesso utente/password.

Cose provate fino ad ora: spianato server e reinstallato samba ex-novo,
verificato username/password ad libitum, reinstallato Windows 98 (prima
e seconda versione), verificato registry hack. Googlato ad nauseam.

Idee?

Davide

-- 
An Emacs reference mug is what I want.  It would hold ten gallons of coffee.
---- Steve VanDevender



More information about the samba-it mailing list