2 votes

Comment réinitialiser le mot de passe administrateur d'Observium ?

Comment puis-je réinitialiser le mot de passe de l'utilisateur ? admin avec MySQL ou un script d'Observium.

MariaDB [observium]> select * from users;
+---------+----------+------------------------------------+----------+-------+-------+-------+-------------------+--------------+
| user_id | username | password                           | realname | email | descr | level | can_modify_passwd | user_options |
+---------+----------+------------------------------------+----------+-------+-------+-------+-------------------+--------------+
|       1 | admin    | $1$abcdefgh$jklmnopqrstuvwxyzabcd. |          |       |       |    10 |                 1 | NULL         |
+---------+----------+------------------------------------+----------+-------+-------+-------+-------------------+--------------+
1 row in set (0.00 sec)

3voto

mickyjtwin Points 1770

On dirait que c'est un hachage MD5 (1) avec un sel (abcdefgh).

openssl passwd -1 construire un nouveau hachage à partir d'un mot de passe simple

Vous pouvez l'utiliser pour mettre à jour la table des utilisateurs.

Vous pouvez essayer de construire une solution Mysql-only basée sur https://stackoverflow.com/questions/5903702/md5-and-salt-in-mysql

Mais le sel doit être aléatoire et de qualité cryptographique pour la sécurité.

UPD.

La solution Blackbox Hacking. Copier le champ du mot de passe d'un autre utilisateur avec un mot de passe connu, événement d'une instance différente d'observium. Ca marche à 99%

3voto

Cela pourrait aider quelqu'un. cela a marché pour moi tant que vous avez un accès root au serveur.

cd /opt/observium
./adduser.php admin <CLASS_PASSWORD> 10

une fois que le nouvel utilisateur avec le même niveau de permission est actif, vous pouvez alors mettre à jour le mot de passe des autres utilisateurs.

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X