当我的networking服务器尝试加载我创build为“root”的文件时,出现403禁止的错误。
如果我chown和chgrp到正确的用户名,它并没有帮助。 如果我chmod 777文件也没有帮助
唯一可行的是在使用正确的用户名时使用“cp”,然后删除原始文件。
任何想法为什么?
我使用的是Fedora,Apache 2.我也在使用虚拟主机。
尝试禁用selinux:
setenforce 0
如果这样做,那么你需要决定你想永久关于selinux。 开关。 这将取决于您的应用程序的使用位置,function,是否具有财务价值,PCI要求等。
更新这可能是最常用的FAQ条目:
http://docs.fedoraproject.org/en-US/Fedora/13/html/SELinux_FAQ/index.html#id4621659
维基百科是开始阅读的地方:
http://en.wikipedia.org/wiki/Security-Enhanced_Linux
Fedora上有一个很好的FAQ:
http://docs.fedoraproject.org/en-US/Fedora/13/html/SELinux_FAQ/
如果您仍然对SELinux喋喋不休,那么您可以花一周的时间在RedHat上进行专门的SELinux培训课程:
https://www.redhat.com/courses/rhs429_red_hat_enterprise_selinux_policy_administration/