建议还是不要关SElinux吧..安全性还是需要的
下面这个是我以前搞hexo的时候记录的内容,貌似是可以解决问题
如果遇到权限问题的小伙伴可以使用以下方法试试:
查看SElinux安全状态
调整安全级别参考临时启用Permissive安全级别测试
启用Enforcing安全级别无法访问
查看标签信息
ls -Z /data/www/hexo/index.html
标签信息如下:
'-rwxrwxrwx. nginx nginx unconfined_ubject_r:default_t:s0 /data/www/hexo/index.html'
与nginx默认目录文件对比
ls -Z /usr/share/nginx/html/index.html
标签信息如下:
'-rw-r--r--. root root system_ubject_r:httpd_sys_content_t:s0 /usr/share/nginx/html/index.html'
试着将无法访问的文件标签值改成与原文件一致
修改标签值
chcon system_u:object_r:httpd_sys_content_t:s0 /data/www/hexo/index.html
再次确认标签值是否一致
ls -Z /data/www/hexo/index.html
然后如果刚才调整了SElinux状态的化再把它设置为Enforcing看看是否正常
|