当前位置:Linux教程 - Linux综合 - 初学者慎用selinux

初学者慎用selinux

  前天帮人看一台传说是虚拟主机有问题的服务器。。 那是一台RedHat Enterprise Linux AS4 Update3的机器。 当时情况是这样的httpd.conf里面配置已经写好了。 经过仔细检查并没有错误。 host -t a查出来的域名解析也没问题。。 但是就是用户通过某个虚拟主机域名访问的时候,首页怎么都出不来。只显示了默认页面不存在的那张Redhat的告示页面。 查看了apache的error日志,说是/index.Html Permission denied 一开始以为是目录权限的问题,chmod -R 777把所有的虚拟主机目录以及下面的文件都写成777,故障还是依旧,怎么可能呢? 没办法,我尝试着在/var/www/html/下建立了几个目录(原来是放在/www下的),并把他们逐个设成了虚拟主机的DocumentRoot,居然神奇般起来了。。 后来发现是selinux在作怪, 去/etc下把selinux的配置文件disable掉,把虚拟主机目录都设回/www下重启,问题解决。 看来selinux这个新东西要驾驭他还很难,初学者建议把它关闭,免得出现奇奇怪怪的问题。

(出处:http://www.sheup.com)