パスワードをリセットし、年齢を0に変更した後でも、SUSE Linux Enterprise Server 11 SP2を実行しているサーバーの1つのユーザーアカウントで同じ問題に直面しています(chage -d 0 userID)
[me@mordor ~]$ ssh frodo@mordor
Welcome to SUSE Linux Enterprise Server 11 SP2 (x86_64) - Kernel \r (\l).
Account locked due to 29 failed logins
Password:
Account locked due to 30 failed logins
Password:
@Jamが元の投稿で説明したのと同じシナリオで。「/ etc / passwd」にも「/ etc / shadow」にもロックされたアカウントは表示されません。「passwd -S -a | grep frodo」などのコマンドは、IDがロックされていないことを示しました(LK)
me@mordor:~> sudo passwd -S -a | grep frodo
frodo PS 01/01/1970 1 90 7 180
また、「pam_tally2」は、IDがロックされていないことを示します。
me@mordor:~> sudo /sbin/pam_tally2 --user frodo
Login Failures Latest failure From
frodo 0
しかし、問題は実際には「pam_tally」にありました
me@mordor:~> sudo /sbin/pam_tally --user frodo
User frodo (500) has 32
userIDパスワードのロックを解除した後、新しい資格情報でログインし、エラーメッセージを回避することができました。
me@mordor:~> sudo /sbin/pam_tally --user frodo --reset
User frodo (500) had 32
me@mordor:~> sudo /sbin/pam_tally --user frodo
User frodo (500) has 0
ホープこれは他の誰かがそう長い話を短く両方が「確認することに注意して作るために...私は最後の時間かそこらで行ったように、彼/彼女の頭を壊さないように役立ちpam_tally」と「pam_tally2」アカウントがSuSEの中でロックされたとき!!
よろしく、ヘルナン。