情况1
:初学者在搭建Zabbix服务器后,使用浏览器登录Web页面进行初始化时,如下图所示:
输入默认用户名"Admin"和默认密码"zabbix"后,可能会提示密码错误的情况。
情况2
:刚搭建了zabbix服务器,然后新增加了一个用户,并且把默认的Admin禁用了。然后这个监控页面一直没关,保持了10多天,今天不小心把浏览器关闭了,重新打开后,突然忘记了用户名,这下麻烦了。
解决方案:
1、进入zabbix服务器,连接到mysql数据库
[root@localhost ~]# mysql -uroot -p // -u 后面加用户名,-p 回车,输入数据库密码
Enter password:
2、进入mysql数据库后,查询users表
MariaDB [(none)]> use zabbix;
MariaDB [zabbix]> show tables;
MariaDB [zabbix]> select * from users;
+--------+-------+--------+---------------+----------------------------------+-----+-----------+------------+-------+---------+------+---------+----------------+------------+---------------+---------------+
| userid | alias | name | surname | passwd | url | autologin | autologout | lang | refresh | type | theme | attempt_failed | attempt_ip | attempt_clock | rows_per_page |
+--------+-------+--------+---------------+----------------------------------+-----+-----------+------------+-------+---------+------+---------+----------------+------------+---------------+---------------+
| 1 | Admin | Zabbix | Administrator | io97f44b1235245gffsb2497399d7a93 | | 1 | 0 | zh_CN | 30s | 3 | default | 0 | 10.0.0.1 | 1622172999 | 50 |
| 2 | guest | | | m41serd98f00b204ekht0098ecf8427e | | 0 | 15m | en_GB | 30s | 1 | default | 0 | | 0 | 50 |
+--------+-------+--------+---------------+----------------------------------+-----+-----------+------------+-------+---------+------+---------+----------------+------------+---------------+---------------+
2 rows in set (0.00 sec)
注:这里就可以看到当前zabbix用户有哪些了,如果忘记用户名就可以在这里查看
3、生成一个MD5类型的新密码,新的密码是"123123"
[root@localhost ~]# echo -n 123123 | openssl md5
(stdin)= 4297f44b13955235245b2497399d7a93
# -n参数:不输出尾随换行符
注:一定要存在"-n"参数,否则生成的MD5类型的密码就不是自己指定的密码
4、然后更新users表数据
MariaDB [zabbix]> update users set passwd='4297f44b13955235245b2497399d7a93' where userid = '1'; #修改Admin用户的密码
Query OK, 1 row affected (0.01 sec)
Rows matched: 1 Changed: 1 Warnings: 0
5、刷新重新加载权限表
MariaDB [zabbix]> FLUSH PRIVILEGES;
Query OK, 0 rows affected (0.03 sec)
参考文章:
https://www.cnblogs.com/patrick-yeh/p/13039388.html