SELinux是个啥
起因是安装prometheus的时候配置好了服务文件,但是启动死活就是报错权限错误,检查了一遍又一遍还是出问题,最后还是在ChatGPT的回复找到了答案。
输入下面的命令临时关闭SELinux:
1
sudo setenforce 0
若要永久关闭SELinux,编辑/etc/selinux/config
文件,设置SELINUX=disabled
,重新启动后使用sestatus
检查SELinux的启用状态。
临时关闭了SELinux后再次启动,发现一切正常了
目前仅仅简单的了解SELinux是用于控制权限以遵循“最小权限原则”,尽可能的限制程序的权限,防止某个程序出现漏洞影响操作系统的安全性。
本文由作者按照
CC BY 4.0
进行授权