]> granicus.if.org Git - linux-pam/blob - modules/pam_unix/README
Relevant BUGIDs:
[linux-pam] / modules / pam_unix / README
1 pam_unix comes as one module pam_unix.so.
2
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.
11
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
23                                 used by this module.
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
36
37         invalid arguments are logged to syslog.