坑啊,新上的機器,監控怎么都不好使,各種報錯說:沒有權限
什么情況?
仔細查看,發現文件權限屬性后面怎么多了個點,類似如下:
這是什么?
原來:
開啟了SELinux功能的Linux系統就會有這個點。 這個點表示文件帶有“SELinux的安全上下文”。 關閉SELinux,新創建的文件就不會再有這個點了。 但是,以前創建的文件本來有這個點的還會顯示這個點(雖然SELinux不起作用了)。
# ll -rwxr-xr-- root root #沒有selinux上下文,沒有ACL -rwx--xr-x+ root root #只有ACL,沒有selinux上下文 -rw-r--r--. root root #只有selinux上下文,沒有ACL -rwxrwxr--+ root root #有selinux上下文,有ACL
好吧!只能關掉selinux了。
修改配置文件以防重啟后恢復selinux狀態
vi /etc/sysconfig/selinux SELINUX=disabled
在線關閉selinux
setenforce 0
查看狀態
[root@localhost ~]# /usr/sbin/sestatus -v SELinux status: disabled
成功關掉了.......
再看文件權限,果然還是有那個點
想要去掉,只能重新生成文件!
重新生成文件后,監控不再報錯,終於擺脫selinux的影響,搞定