GNU/Linux >> Belajar Linux >  >> Cent OS

passwd:gkr-pam:tidak dapat memperbarui kata sandi keyring login:tidak ada kata sandi lama yang dimasukkan

Masalahnya

Sistem tidak dapat sewaktu-waktu mengubah kata sandi pengguna bahkan setelah kata sandi telah kedaluwarsa seperti di bawah log aman. Meskipun sandi telah diubah, sandi baru tidak akan diterapkan untuk upaya login berikutnya.

/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

Solusinya

Modul pam_gnome_keyring.so sedang dimuat di direktori pam.d dan mencegah perubahan kata sandi. Hapus paket gnome-keyring-pam sesuai langkah-langkah di bawah ini:

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


Cent OS
  1. Kata Sandi Kurang Masuk SSH – CentOS 6 / RHEL 6

  2. Kata Sandi Untuk Sistem File Terenkripsi Tidak Diperbarui Saat Saya Mengubah Kata Sandi Pengguna?

  3. "passwd:Modul tidak diketahui" – kesalahan saat mengubah kata sandi di CentOS/RHEL 6

  1. Mengelola pengguna Linux dengan perintah passwd

  2. Melewati perintah/skrip yang ditentukan di /etc/passwd

  3. Bagaimana cara memaksa pengguna untuk mengubah kata sandi saat pertama kali masuk menggunakan ssh?

  1. Bagaimana Cara Membuat Firefox Menggunakan Gnome Keyring Vault Untuk Penyimpanan Dan Pengambilan Kata Sandi?

  2. Perbarui Gcc Ke Versi 6.3?

  3. Paksa perubahan kata sandi pada login berikutnya