> come mai il comando passwd accetta password di lunghezza superiore a > quanto specificato in /etc/pam.d/common-password? > in /etc/pam.d/common-password c'è un'unica linea non commentata: > password required pam_unix.so nullok obscure min=6 max=8 md5 > > se cerco di impostare una password più corta di 6 caratteri questa non > viene accettata, come è giusto che sia. ma se la password è di 20 > caratteri viene comunque accettata e funziona al login.
... e mettendo i primi 8 coaratteri di quei 20 riesci a loggarti? In pratica: non è che viene fatto l'hash dei primi 8 e lo stesso procedimento quando provi a loggarti? > conosco molto poco PAM Anch'io! > non riesco a districarmi bene nella > documentazione (non ho trovato niente su queste opzioni min e max). Qui ho trovato qualcuno che si è posto la tua stessa domanda, ma l'unica risposta che è stata data esce un po' dal seminato: http://archives.neohapsis.com/archives/pam-list/2002-05/0053.html Paolo PS: se capisci o risolvi la cosa fammi sapere che ne sono interessato. -- Paolo Larcheri Linux User #383461 http://counter.li.org