先說一下前提,這個zabbix伺服器是乙方搭建的,乙方暫時沒有告訴我們密碼我自己也懶得問,這個zabbix伺服器我是知道root賬號和密碼的,不然我的技術是不太可能的。
要解決這個問題可以將他簡化成為兩個小問題,
第一要明白zabbix的伺服器的密碼是存在**,
第二是我們如何才能修改他的密碼。下面就是詳細的操作方式。
首先知道zabbix的密碼是存在mysql資料庫中的,mysql的密碼如果不知道但是想要登陸的的話方法如下
vim /etc/my.cnf
在配置檔案中修改
skip-grant-tables
儲存並退出
然後就可以不用密碼進入mysql
mysql -u root -p
進入之後查詢資料庫
show databases;
會有乙個zabbix 資料庫
use zabbix;
切換到zabbix 資料庫中後,開啟user列表
select *
from user;
表中會記錄zabbix 賬戶的相關資訊
包括 id name user password
這裡面的name就是登陸的賬號,password是密碼,密碼是用md5加密過的,我們要做的就是將上面的密碼串複製下來儲存好用來之後擦屁股用,
然後再製作乙個密碼的md5的字串
例如製作redhat的密碼字串
echo -n redhat|openssl md5
會生成新的字串
e2798af12a7a0f4f70b4d69efbc25f4d
用這個字串替換資料庫中的字串
update users set passwd='e2798af12a7a0f4f70b4d69efbc25f4d' where userid = '1';
或者直接 update users set passwd=md5("redhat") where userid='1';
接下裡你就可以用userid 為1 的賬號以redhat位密碼登陸了,
登陸上去後要擦屁股,將剛才修改過的字串修改回去,刪掉在
/etc/my.cnf新增的語句,清除歷史輸入記錄和登陸記錄
通過zabbix的API介面獲取伺服器列表
zabbix api 說明1 基於web的api,作為web前端的一部分提供,使用json rpc 2.0協議 2 身份認證token 在訪問zabbix中的任何資料之前,需要登入並獲取身份驗證令牌 3 請求url 4 method引數 請求api方法,eg.user.login item.get ...
zabbix伺服器yum安裝
首先要安裝lamp環境 安裝zabbix3.4.2版本 伺服器 192.168.160.2 客戶端 192.168.160.3 1 安裝zabbix源 rpm ivh 2 安裝zabbix server and agent 配置自己監控自己,所以安裝了zabbix agent yum install...
zabbix 監控伺服器配置
一 監控 向運維人員報告系統的運 況 吞吐量,反應時間,使用率 以便於提前發現問題。二 監控的資源 1 公開資料 web,ftp,ssh,資料庫,tcp udp等應用服務 2 私有資料 cpu,記憶體,磁碟,網絡卡,使用者,程序等執行資訊 三 系統監控命令 ps 程序,uptime cpu負載,fr...