Zabbix reset admin password

Il m’est arrivé de ne plus me souvenir du mot de passe admin d’une plateforme Zabbix de préproduction que j’avais mis en place quelques temps auparavant. Après avoir cherché un peu je suis tombé sur la solution et la marque ici afin d’avoir un pense bête en cas de nouvel oublis.
Il faut bien évidement avoir accès root à la machine puis :

mysql -u root -p
use zabbix;
update zabbix.users set passwd=md5('MYNEWPASSWORD') where alias='Admin';

Avec ça reset le mot de passe admin (ou autre utilisateur), par contre ce que j’avais oublié c’est que j’avais connecté ce Zabbix sur un LDAP, du coup même le reset du mot de passe ne m’a servi à rien.

La solution consiste à changer la méthode d’authentification le temps de tout reconfigurer correctement :

mysql -u root -p
select zabbix;
update zabbix.config set authentication_type=0 where authentication_type=1;

Puis, pour que cela ne se reproduise plus j’ai créé un nouveau groupe qui ne s’authentifiera qu’en interne :

et le tour est joué !

2 commentaires

  1. YES !!
    Cela faisait des jours que je me cassais la tête sur ce mot de passe de Admin… J’avais bien changé le mot de passe selon cette même méthode (update zabbix.users set passwd=md5(‘MYNEWPASSWORD’) where alias=’Admin’;) mais nul part ailleurs j’ai trouvé trace de cette modification AD/Local.

    MERCI MERCI MERCI !

Laisser un commentaire

Votre adresse de messagerie ne sera pas publiée.