1 pam_unix comes as one module pam_unix.so.
3 The following links are left for compatibility with old versions:
4 pam_unix_auth: authentication module providing
5 pam_authenticate() and pam_setcred() hooks
6 pam_unix_sess: session module, providing session logging
7 pam_unix_acct: account management, providing shadow account
8 managment features, password aging etc..
9 pam_unix_passwd: password updating facilities providing
10 cracklib password strength checking facilities.
12 The following options are recognized:
13 debug - log more debugging info
14 audit - a little more extreme than debug
15 use_first_pass - don't prompt the user for passwords
16 take them from PAM_ items instead
17 try_first_pass - don't prompt the user for the passwords
18 unless PAM_(OLD)AUTHTOK is unset
19 use_authtok - like try_first_pass, but * fail * if the new
20 PAM_AUTHTOK has not been previously set.
21 (intended for stacking password modules only)
22 not_set_pass - don't set the PAM_ items with the passwords
24 shadow - try to maintian a shadow based system.
25 md5 - when a user changes their password next,
26 encrypt it with the md5 algorithm.
27 bigcrypt - when a user changes their password next,
28 excrypt it with the DEC C2 - algorithm(0).
29 nodelay - used to prevent failed authentication
30 resulting in a delay of about 1 second.
31 nis - use NIS RPC for setting new password
32 remember=X - remember X old passwords, they are kept in
33 /etc/security/opasswd in MD5 crypted form
34 broken_shadow - ignore errors reading shadow information for
35 users in the account management module
37 invalid arguments are logged to syslog.