Centos7.5-1804部署zabbix4.4

本文档详述了由于安全考虑从zabbix4.0升级到4.4的过程,强调了基础安全的重要性,如修改默认密码、防止SQL注入,并提供了Centos7.5部署zabbix4.4的步骤,包括安装LAMP环境和zabbix-server。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

一.升级原因描述

之前在博客中编写过一套Centos7.5部署zabbix4.0的文档,起初也一直在使用,但是后来通过漏洞扫描测试发现4.0中有一个漏洞信息。

http://your_zabbix_ipaddress/zabbix/zabbix.php?action=dashboard.view&dashboardid=1

攻击者通过访问zabbix.php?action=dashboard.view&dashboardid=1进入后台控制面板,可以操作Dashboard/Report/Screen/Map等功能

小伙伴们可以看看自己有没有中招哈,学长就不做过多描述了。但是此处呢也想和大家说几点过于zabbix使用的一些安全信息。毕竟监控服务器是公司的秘密所在,运维的"眼睛",其中包含公司所有业务服务器的详细信息,为了方便我们自己查看我们也会做好备注【例:数据库服务器,WEB服务器,Tomcat服务器,Mysql-server服务器,Mysql-slave服务器等等】并且配置信息中包含数据库服务器IP地址等信息,如果IP地址,服务器备注信息,端口开放,都被爆开了,那么你的网络架构中奖没有安全可言。监控一旦暴露了问题也就跟着来了。

基础安全

1.默认用户名密码及弱口令

WeapPassword = [("admin","zabbix"),("Admin","zabbix"),("guest","")]

这个相信大家都不陌生吧,看看自己有没有做修改吧。
2.数据库SQL注入

latest.php处toogle_ids[]参数SQL注入,可获取系统权限。但是这个是需要在登录系统后才可以做的操作,所以弱口令是必须要禁用的
URL以及payload:
1 """
2 http://your_zabbixserver_address/latest.php?output=ajax&sid=登录后的sessionid的后16位&favobj=toggle&toggle_open_state=1&toggle_ids[]=15385); select * from users where (1=1
3 """

说到这啊可能很多学弟们已经蒙圈了吧,其实预防也简单只需要注意以下两点就可以了
1.关注官方推送信息,定期做系统升级更新【后续的话学长尽快出一版zabbix在线升级的文档】
2.拒绝弱口令,默认用户名密码,密码定期更改且符合安全规范

Centos7.5部署zabbix4.4

好了,不闲谈了,进入今天的正题毕竟咱们不是聊zabbix安全的对吧。

1.基础环境

在描述一下,学长这里的环境默认已经禁用iptables及firewalld防火墙了,也关闭selinux了。yum也配置了阿里云的Centos-7.repo和epel-release。此处就不做过多描述了。yum信息可以参考学长之前的文档文档地址。先给你们看下我的基础环境,避免学弟学妹们出现不一致的现象我也没有做什么只是配置好了yum,关闭了上面说的防火墙等。

[root@localhost ~]# systemctl is-enabled firewalld
disabled
[root@localhost ~]# firewall-cmd --stat
not running
[root@localhost ~]# iptables -nvL
Chain INPUT (policy ACCEPT 0 packets, 0 bytes)
 pkts bytes target     prot opt in     out     source               destination         

Chain FORWARD (policy ACCEPT 0 packets, 0 bytes)
 pkts bytes target     prot opt in     out     source               destination         

Chain OUTPUT (policy ACCEPT 0 packets, 0 bytes)
 pkts bytes target     prot opt in     out     source               destination         
[root@localhost ~]# getenforce 
Disabled
[root@localhost ~]# ll /etc/yum.repos.d/
总用量 16
drwxr-xr-x. 2 root root  187 9月   3 2019 bak
-rw-r--r--. 1 root root 2523 9月   3 2019 Centos-7.repo
-rw-r--r--. 1 root root  951 10月  3 2017 epel.repo
-rw-r--r--. 1 root root 1050 10月  3 2017 epel-testing.repo
-rw-r--r--. 1 root root 1245 9月   3 2019 mslinux.repo					//这个是清华大学的yum源,本次实验也用不到

1.安装zabbix4.4的yum源

安装yum源的命令怕你们不方便复制,够贴心吧。

 yum install -y https://repo.zabbix.com/zabbix/4.4/rhel/7/x86_64/zabbix-release-4.4-1.el7.noarch.rpm
[root@localhost ~]# yum install -y https://repo.zabbix.com/zabbix/4.4/rhel/7/x86_64/zabbix-release-4.4-1.el7.noarch.rpm
已加载插件:fastestmirror
Repository base is listed more than once in the configuration
Repository updates is listed more than once in the configuration
Repository extras is listed more than once in the configuration
Repository centosplus is listed more than once in the configuration
zabbix-rel
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值