GNU/Linux >> Linux の 問題 >  >> Cent OS

passwd:gkr-pam:ログイン キーリング パスワードを更新できませんでした:古いパスワードが入力されていません

問題

以下の安全なログのように、パスワードの有効期限が切れた後でも、システムはユーザー パスワードを断続的に変更できません。パスワードは変更されましたが、新しいパスワードは次回のログイン試行には適用されません。

/var/log/secure
--------------
Jan 10 15:26:28 sshd[5999]: pam_unix(sshd:auth): authentication failure; logname= uid=0 euid=0 tty=ssh ruser= rhost=lpct-80fffz1.precastcorp.com user=test
Jan 10 15:28:01 crond[6274]: pam_unix(crond:account): expired password for user test (password aged)
Jan 10 15:39:24 passwd: pam_pwquality(passwd:chauthtok): pam_get_authtok_verify returned error: Failed preliminary check by password service
Jan 10 15:39:54 passwd: gkr-pam: couldn't update the login keyring password: no old password was entered
Jan 10 15:41:36 passwd: pam_unix(passwd:chauthtok): password changed for test
Jan 10 15:41:36 passwd: gkr-pam: couldn't update the login keyring password: no old password was entered

解決策

pam_gnome_keyring.so モジュールが pam.d ディレクトリにロードされ、パスワードの変更が妨げられています。以下の手順に従って gnome-keyring-pam パッケージを削除します:

# rpm -qa | grep gnome-keyring
# yum remove gnome-keyring-pam-[version]


Cent OS
  1. 「passwd:Module is unknown」 – CentOS/RHEL 6 でパスワードを変更中にエラーが発生する

  2. シェルスクリプト内から passwd コマンドを使用する

  3. ssh を使用して初めてログインするときに、ユーザーにパスワードの変更を強制するにはどうすればよいですか?

  1. パスワードレスログインSSH– CentOS 6 / RHEL 6

  2. 「passwd」と「chpasswd」の違いは何ですか?

  3. openssl passwd の出力が毎回異なるのはなぜですか?

  1. passwdコマンドを使用したLinuxユーザーの管理

  2. ユーザーパスワードを変更しても暗号化ファイルシステムのパスワードが更新されませんか?

  3. Firefoxにパスワードの保存と取得にGnomeKeyringVaultを使用させる方法は?