Não tenho certeza se esse problema é com pam_tally2
ou com o Ubuntu, que é o que estou tentando descobrir. pam_tally2
por algum motivo está tendo problemas em 14 e 16. Meu arquivo /etc/pam.d/common-auth
tem a seguinte aparência:
auth required pam_env.so
auth required pam_tally2.so deny=5 unlock_time=900 onerr=fail
auth [success=1 default=ignore] pam_unix.so nullok_secure
auth requisite pam_deny.so
auth required pam_permit.so
auth optional pam_cap.so
As duas primeiras linhas que inseri manualmente com base nos fóruns anteriores e na página de manual. (Para fins de teste, mudei deny
para =3
e unlock_time
para =20
para não fazer testes tão longos).
Invalid password, please try again
, em texto vermelho e, assim que o sistema estiver bloqueado, a mensagem Account locked due to 4 failed logins, appears in white text
. Alguns fóruns e blogs dizem que você também precisa colocar:
account required pam_tally2.so
dentro do arquivo common-account
também
Outros fóruns dizem para colocar a linha mencionada acima, mas com todas as opções que você colocou no arquivo common-auth
também. Nenhuma dessas abordagens parece fazer o pam_tally2 funcionar.
Eu também tentei colocar experimentalmente
account required pam_env.so
dentro do arquivo common-account
como a primeira linha. Isso também não parece funcionar ou mudar alguma coisa.
Eu tentei colocar a linha pam_env.so
acima e abaixo de pam_tally2.so
em ambos os arquivos em todas as combinações possíveis e isso não parece corrigir o comportamento.
Se alguém souber por que pam_tally2.so
não está funcionando ou se é um bug com o Ubuntu, por favor me avise. Obrigado pelo seu tempo.