第十五篇、【Zabbix Server端下發Linux命令給Agent端執行】[了解]


該功能作用就是遠程系統命令的調用,生產環境建議不使用,風險很高,萬一服務端被攻擊,相當於可以控制所有的服務器主機。

1、在Agent端配置開啟遠程命令的調用

[root@sms-v2 ~]# vi /data/application/zabbix-4.4.3/etc/zabbix_agentd.conf
...
     63 ### Option: EnableRemoteCommands
     64 #       Whether remote commands from Zabbix server are allowed.
     65 #       0 - not allowed
     66 #       1 - allowed
     67 #
     68 # Mandatory: no
     69 # Default:
     70 # EnableRemoteCommands=0
     71 EnableRemoteCommands=1
...

2、重啟Zabbix Agent服務

[root@sms-v2 ~]# /etc/init.d/zabbix_agentd restart

3、在Zabbix Server端,利用zabbix_get工具進行,遠程命令的調用

[root@filestore-v2 ~]# /data/application/zabbix-4.4.3/bin/zabbix_get -s 192.168.10.95 -p 10050 -k system.run["ifconfig | grep 10.95"]
        inet 192.168.10.95  netmask 255.255.255.0  broadcast 192.168.10.xxx

4、遠程命令調用測試完成(了解即可,生產不使用該功能)

 

【Zabbix監控項之snmp方式監控】請點擊查看


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM