Centos给文件设置了777权限仍不能访问 原因:

开启了SELinux导致

解决方法:

  1. 查看SELinux状态:
/usr/sbin/sestatus -v 
##如果SELinux status参数为enabled即为开启状态
SELinux status: enabled
##也可以用这个命令检查getenforce
  1. 关闭SELinux:
  • 临时关闭(不用重启机器):
setenforce 0 
 ##设置SELinux 成为permissive模式
  • 临时开启(不用重启机器):
setenforce 1 
 ##设置SELinux 成为enforcing模式
  • 修改配置文件需要重启机器: 修改/etc/selinux/config 文件
将   SELINUX=enforcing
改为SELINUX=disabled
  • reboot重启机器即可 End