Aporia PAM
Apollon Oikonomopoulos
apoikos at csl.mech.ntua.gr
Wed Sep 26 15:38:38 EEST 2007
On Wednesday 26 September 2007 15:13:28 Antonios Christofides wrote:
> password requisite pam_cracklib.so retry=3 minlen=7 difok=3
> password requisite pam_unix.so use_authtok md5 try_first_pass shadow
>
> Καλά ως εδώ. Πάμε στο επόμενο πρόβλημα:
>
> password requisite pam_cracklib.so retry=3 minlen=7 difok=3
> password requisite pam_ldap.so
>
> Πώς λοιπόν μπορώ να χρησιμοποιήσω cracklib με LDAP, ή τι workaround
> υπάρχει;
Η απάντηση υπάρχει στο πρώτο απόσπασμα που δίνεις: το κλειδί "try_first_pass",
το οποίο λέει στο pam_unix να δοκιμάσει το πρώτο password που μπήκε στο
stack, και αν δεν του κάνει, να δώσει το δικό του prompt. Υπάρχει και το
use_first_pass, το οποίο κάνει το ίδιο, απλά αν το module αποτύχει, τότε δε
ζητάει εκ νέου password και ολόκληρη η διαδικασία αποτυγχάνει πλήρως.
Από τη manpage του pam_ldap:
use_first_pass
Specifies that pam_ldap should always use the first password
provided in the authentication stack.
try_first_pass
Specifies that pam_ldap should first try the first password
provided in the authentication stack, and then prompt the user for
their LDAP password if authentication fails.
More information about the Linux-greek-users
mailing list