Zabbix忘记密码,更改密码方法

前言

关于各种服务的密码,我们一方面为了安全,一方面可能是为了方便,我们在设定完密码后,并没有给这些密码做备份,采用自己的记忆,记牢记密码。但是,大脑有的时候会掉线,把密码给忘记。这时候最简单的方法就是对服务的密码进行重设。下面介绍的是zabbix的密码重置方法。



1.进入mysql数据库(root为你的mysql的用户,mymi为你的mysql密码;如未设密码,输入mysql可直接进入)
mysql -uroot -pmymi


2.查看mysql的库
show databases;

MariaDB [(none)]> show databases;
+——————–+
| Database |
+——————–+
| information_schema |
| mysql |
| performance_schema |
| test |
| wode |
| zabbix |
+——————–+
6 rows in set (0.01 sec)


3.进入zabbix的库
use zabbix;

MariaDB [(none)]> use zabbix;
Reading table information for completion of table and column names
You can turn off this feature to get a quicker startup with -A


4.查看zabbix的用户信息(Zabbix登录用户的账号和密码保存在zabbix.users表中,passwd是md5算法加密后的密码)
select * from users\G;

(关键信息)
userid 用户编号
alias 用户使用的名称
passwd 该用户的密码的md5值
lang 使用的编码

MariaDB [zabbix]> select * from users\G;
***************** 1. row *****************
userid: 1
alias: Admin
name: Zabbix
surname: Administrator
passwd: 5fce1b3e34b520afeffb37ce08c7cd66
url:
autologin: 0
autologout: 0
lang: zh_CN
refresh: 10s
type: 3
theme: blue-theme
attempt_failed: 0
attempt_ip: 223.72.67.198
attempt_clock: 1526187084
rows_per_page: 50
***************** 2. row *****************
userid: 2
alias: guest
name:
surname:
passwd: d41d8cd98f00b204e9800998ecf8427e
url:
autologin: 0
autologout: 15m
lang: en_GB
refresh: 30s
type: 1
theme: default
attempt_failed: 0
attempt_ip:
attempt_clock: 0
rows_per_page: 50
***************** 3. row *****************
userid: 3
alias: ops001
name: ops001
surname: ops001
passwd: 3629335bf2068b2c7f6764c81d8ac750
url:
autologin: 0
autologout: 0
lang: zh_CN
refresh: 30s
type: 3
theme: default
attempt_failed: 0
attempt_ip:
attempt_clock: 0
rows_per_page: 50
3 rows in set (0.00 sec)

ERROR: No query specified


5.更改想要重置的用户的密码

update users set passwd=md5(“zabbix”) where userid=’1’;
(意为将用户编号为1的用户的密码改为zabbix的md5值)


6.从web界面登陆

用户 Admin (你更改的用户)
密码 zabbix (你更改的密码)


注意

如果你是按这个文档,直接使用文档的命令,登陆后可在web界面,更改为自己的密码。

猜你喜欢

转载自blog.csdn.net/gx_1_11_real/article/details/80346739