Zabbix 4.4 好不容易把环境搭建好了,但是仪表盘报错!!(zabbix服务器端运行中 显示为“不” Zabbix server is running No)。
环境:centos 7.9
今天终于有空研究一下了,解决方法如下:
解决zabbix的web界面zabbix服务器端运行中 显示为 不 Zabbix server is running No
=>有可能是selinux没有关闭导致的,以下是临时关闭的方法(建议调试和学习的时候可以关闭,正式生产环境一定要打开)
临时关闭:
[root@localhost ~]# getenforce //显示当前SELinux的应用模式
Enforcing //强制执行
[root@localhost ~]# setenforce 0 //0 不启用
[root@localhost ~]# getenforce //再看一下 当前SELinux的应用模式
Permissive //宽容模式
==============================================
衍生说明:(何为selinux?)
2.1 SELinux 的作用
SELinux 主要作用就是最大限度地减小系统中服务进程可访问的资源(最小权限原则)。
设想一下,如果一个以 root 身份运行的网络服务存在 0day 漏洞,黑客就可以利用这个漏洞,以 root 的身份在您的服务器上为所欲为了。是不是很可怕?
SELinux 就是来解决这个问题的。
2.2 DAC
在没有使用 SELinux 的操作系统中,决定一个资源是否能被访问的因素是:某个资源是否拥有对应用户的权限(读、写、执行)。
只要访问这个资源的进程符合以上的条件就可以被访问。
而最致命问题是,root 用户不受任何管制,系统上任何资源都可以