重置Zabbix密碼一步到位

問題描述

由於長期不通過鍵入賬號密碼的方式登錄Zabbix,容易忘記admin的密碼,而zabbix用戶的密碼是通過md5進行加密存儲,我們可以通過轉換對應得md5直接在數據庫中重置新密碼。

解決方法

1、連接數據庫

[zhuxiaoshuai@zabbix-server ~]# mysql -uroot -pzhuxiaoshuai!@#  # -u是用戶名,-p後面是密碼

2、進入mysql數據庫後查詢users表

MariaDB [mysql]> use zabbix;
MariaDB [zabbix]> show tables;
MariaDB [zabbix]> select * from users;
MariaDB [zabbix]> select userid,alias,passwd from users;

3、通過Linux生成一個新的MD5的admin密碼

[zhuxiaoshuai@zabbix-server ~]# echo -n  zhuxiaoshuai  | openssl md5
(stdin)= cce78f045146e7dbb2c7d0df900dcfb3

4、更新update表數據,userid=1的這個用戶(即admin用戶)

MariaDB [zabbix]> update users set  passwd='cce78f045146e7dbb2c7d0df900dcfb3' where userid = '1';
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)
發佈了55 篇原創文章 · 獲贊 3 · 訪問量 1萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章