PAM_TALLY2(8) PAM PAM_TALLY2(8) (NAME) pam_tally2 - PAM (SYNOPSIS) pam_tally2.so [file=/path/to/counter] [onerr=[fail|succeed]] [magic_root] [even_deny_root] [deny=n] [lock_time=n] [unlock_time=n] [root_unlock_time=n] [serialize] [audit] [silent] [no_log_info] [debug] pam_tally2 [--file /path/to/counter] [--user username] [--reset[=n]] [--quiet] (DESCRIPTION) . pam_tally2 : pam_tally2.so pam_tally2. PAM . pam_tally2 () . . . cron . root (root) (denial-of-service) root su ( telnet/rsh ) . (OPTIONS) (GLOBAL OPTIONS) auth account . onerr=[fail|succeed] ( ) onerr=succeed PAM_SUCCESS PAM . file=/path/to/counter . /var/log/tallylog . audit () . silent . no_log_info syslog(3) . debug (debug) . (AUTH OPTIONS) (Authentication phase) . pam_setcred(3) . deny=n n . lock_time=n n . unlock_time=n n . . . magic_root uid=0 . ( su) . even_deny_root (root) . root_unlock_time=n even_deny_root . root n . root . serialize (serialize) . ( ) fcntl . auth account setcred . . (ACCOUNT OPTIONS) (Account phase) magic root . pam_setcred(3) account . magic_root uid=0 . ( su) . (MODULE TYPES PROVIDED) auth account . (RETURN VALUES) PAM_AUTH_ERR . PAM_SUCCESS . PAM_USER_UNKNOWN . (NOTES) pam_tally2 faillog pam_tally . tallylog (multiarch) . setuid pam_tally2.so xscreensaver . PAM : (EACCES) PAM_IGNORE . (EXAMPLES) /etc/pam.d/login . root . . account login pam_setcred(3) . auth required pam_securetty.so auth required pam_tally2.so deny=4 even_deny_root unlock_time=1200 auth required pam_env.so auth required pam_unix.so auth required pam_nologin.so account required pam_unix.so password required pam_unix.so session required pam_limits.so session required pam_unix.so session required pam_lastlog.so nowtmp session optional pam_mail.so standard (FILES) /var/log/tallylog (SEE ALSO) pam.conf(5) pam.d(5) pam(8) (AUTHOR) pam_tally2 Tim Baverstock Tomas Mraz . Linux-PAM 04/01/2016 PAM_TALLY2(8)