Мы используем pam_tally2 в нашем конфигурационном файле system-auth, который отлично работает для пользователей. С такими службами, как SCOM или Nervecenter, это вызывает локауты.
Такое же поведение на RHEL5 и RHEL6
Это /etc/pam.d/nervecenter
#%PAM-1.0
# Sample NerveCenter/RHEL6 PAM configuration
# This PAM registration file avoids use of the deprecated pam_stack.so module.
auth include system-auth
account required pam_nologin.so
account include system-auth
и это /etc/pam.d/system-auth
auth sufficient pam_centrifydc.so
auth requisite pam_centrifydc.so deny
account sufficient pam_centrifydc.so
account requisite pam_centrifydc.so deny
session required pam_centrifydc.so homedir
password sufficient pam_centrifydc.so try_first_pass
password requisite pam_centrifydc.so deny
auth required pam_tally2.so deny=6 onerr=fail
auth required pam_env.so
auth sufficient pam_unix.so nullok try_first_pass
auth requisite pam_succeed_if.so uid >= 500 quiet
auth required pam_deny.so
account required pam_unix.so
account sufficient pam_succeed_if.so uid < 500 quiet
account required pam_permit.so
password requisite pam_cracklib.so try_first_pass retry=3 minclass=3 minlen=8 lcredit=1 ucredit=1 dcredit=1 ocredit=1 difok=1
password sufficient pam_unix.so sha512 shadow try_first_pass use_authtok remember=8
password required pam_deny.so
session optional pam_keyinit.so revoke
session required pam_limits.so
session [success=1 default=ignore] pam_succeed_if.so service in crond quiet use_uid
session required pam_unix.so
Логин действительно работает, но он также запускает счетчик pam_tally, пока он не достигнет 6 «ложных» логинов.
Есть ли какие-нибудь пам-ниндзя, которые могли бы определить проблему?
Спасибо.
Я нашел проблему.
Чтение некоторых ошибок и проблем
pam_tally2 необходимо указать для авторизация и учетная запись. Это сбросит его счетчик, когда вход в систему был успешным.
Изменение его на следующее устранило проблему
auth required pam_tally2.so deny=6 onerr=fail
account required pam_tally2.so
Основная причина заключалась в том, что SCOM пробовал разные методы аутентификации. В то время как некоторые провалились, один оказался успешным. Проблема заключалась в том, что счетчик никогда не сбрасывался сам.