Introduction #
De RELIANOID Système ADC, il existe une situation dans laquelle le mot de passe d'un utilisateur ne peut pas être modifié. Le système de journaux affiche quelque chose comme :
27 juil. 11:57:23 relianoid10-lb enterprise.bin[80915]: (INFO) webgui :: STATUT: 200 REQUÊTE: OBTENIR /zapi/v4.0/zapi.cgi/system/users 27 juil. 11:57:35 relianoid10-lb dhclient[527]: XMT: Sollicitation sur eth0, intervalle 113070 ms. 27 juil. 11:57:38 relianoid10-lb enterprise.bin[80988]: (INFO) api :: DONNÉES POST: {"mot de passe": "*******", "nouveau mot de passe": "*******"} 27 juil. 11:57:38 relianoid10-lb enterprise.bin[80988]: (INFO) rbac :: Demande de johndoe à POST /system/users. Action autorisée 27 juil. 11:57:38 relianoid10-lb enterprise.bin[80988]: (ERROR) Erreur lors de la tentative de modification du mot de passe de johndoe 27 juil. 11:57:38 relianoid10-lb enterprise.bin[80988]: (ERROR) webgui :: Modifier l'utilisateur johndoe : Modification du mot de passe dans l'utilisateur RBAC johndoe. 27 juil. 11:57:38 relianoid10-lb enterprise.bin[80988]: (INFO) webgui :: STATUT : 400 REQUÊTE : POST /zapi/v4.0/zapi.cgi/system/users 27 juil. 11:57:38 relianoid10-lb enterprise.bin[80988]: (INFO) webgui :: Modification du mot de passe dans l'utilisateur RBAC johndoe.
Si les modules d'authentification PAM sont activés dans un système Linux pour appliquer une certaine sécurité et une gestion renforcée des utilisateurs, si une manipulation manuelle est effectuée dans / Etc / passwd, / etc / shadow or / etc / group fichiers, il existe une situation étrange mais possible dans laquelle des incohérences sont trouvées dans la procédure de création d'utilisateur.
johndoe@noid-ee-01:/$ passwd johndoe passwd : erreur de manipulation du jeton d'authentification passwd : mot de passe inchangé
Cette erreur ne permet pas de changer le mot de passe d'un utilisateur système à partir de la ligne de commande Linux. Pour résoudre ce problème, vous pouvez essayer plusieurs choses, voir ci-dessous.
Essayez la commande pwconv #
Si vous exécutez cette commande depuis l'utilisateur administrateur, les fichiers / Etc / passwd et / etc / shadow sont régénérés. Veuillez envisager de faire une sauvegarde de ces fichiers avant d'appliquer cette commande.
root@noid-ee-01:/$ pwconv
Si la pwconv la commande ne fonctionne pas, veuillez essayer la suivante.
Essayez la commande pam-auth-update #
PAM est un ensemble de modules d'authentification auprès d'un système Linux. Cette commande reconfigure la politique d'authentification centrale du système PAM sur le serveur Linux à l'aide des profils prédéfinis.
root@noid-ee-01:/$ pam-auth-update
Si la pam-auth-mise à jour ne fonctionne pas, alors appliquez le suivant.
Essayez un redémarrage du système #
Il est probable qu'un échec lors du montage du système de fichiers ait pu être détecté. Veuillez donc essayer comme dernière option pour résoudre ce problème.