Pengenalan #
Daripada RELIANOID Sistem ADC, terdapat situasi di mana kata laluan pengguna tidak boleh ditukar. Sistem log menunjukkan sesuatu seperti:
27 Jul 11:57:23 relianoid10-lb enterprise.bin[80915]: (INFO) webgui :: STATUS: 200 PERMINTAAN: DAPATKAN /zapi/v4.0/zapi.cgi/system/users 27 Jul 11:57:35 relianoid10-lbs]: selang masa selang X527 paun: 0ms. 113070 Jul 27:11:57 relianoid38-lb enterprise.bin[10]: (INFO) api :: DATA SIARAN: {"kata laluan":"*******","newpassword":"*******"} 80988 Jul 27:11:57 relianoid38-lb enterprise.bin[10]: (INFO80988) POH /sistem/pengguna. Tindakan dibenarkan 27 Jul 11:57:38 relianoid10-lb enterprise.bin[80988]: (ERROR) Ralat semasa cuba menukar kata laluan johndoe Jul 27 11:57:38 relianoid10-lb enterprise.bin[80988]: (ERROR) webgui :: Ubah suai pengguna RB johndoe: dalam Ubah suai pengguna RB johndoe 27 Jul 11:57:38 relianoid10-lb enterprise.bin[80988]: (INFO) webgui :: STATUS: 400 PERMINTAAN: POST /zapi/v4.0/zapi.cgi/system/users Jul 27 11:57:38 relianoid10-lbs enterprise.bin][i: Changing80988-lbs enterprise.bin]: dalam pengguna RBAC johndoe.
Jika modul pengesahan PAM didayakan dalam Sistem Linux untuk menggunakan beberapa keselamatan dan pengurusan pengguna yang keras, jika beberapa manipulasi manual dilakukan dalam / etc / passwd, / etc / bayangan or / dll / kumpulan fail, terdapat situasi pelik tetapi mungkin bahawa beberapa ketidakkonsistenan ditemui dalam prosedur penciptaan pengguna.
johndoe@noid-ee-01:/$ passwd johndoe passwd: Ralat manipulasi token pengesahan passwd: kata laluan tidak berubah
Ralat ini tidak membenarkan untuk menukar kata laluan kepada pengguna sistem daripada baris arahan Linux. Untuk menangani isu ini, anda boleh mencuba beberapa perkara, lihat di bawah.
Cuba arahan pwconv #
Jika anda melaksanakan arahan ini daripada pengguna pentadbir, fail / etc / passwd dan / etc / bayangan dijana semula. Sila, pertimbangkan untuk membuat sandaran kepada fail tersebut sebelum menggunakan arahan ini.
root@noid-ee-01:/$ pwconv
Jika pwconv arahan tidak berfungsi, sila cuba yang seterusnya.
Cuba arahan pam-auth-update #
PAM ialah satu set modul untuk pengesahan kepada sistem linux. Perintah ini mengkonfigurasi semula dasar pengesahan pusat untuk sistem PAM dalam pelayan Linux menggunakan profil yang telah ditetapkan.
root@noid-ee-01:/$ kemas kini pam-auth
Jika kemas kini pam-auth tidak berfungsi, kemudian gunakan yang seterusnya.
Cuba but semula sistem #
Mungkin, kegagalan dengan pelekap sistem fail boleh ditemui, jadi sila cuba sebagai pilihan terakhir untuk menyelesaikan masalah ini.