日期:2014-05-16  浏览次数:20712 次

cgi 不能访问外部资源,cannot create directory ==>超级安全的selinux

今天,做一个监控脚本,但总是不能成功创建目录,

经过认真检查,权限没有问题。

经过反复测试,/tmp目录下有读写操作,其余均不能。

反复思考,最终定位在selinux

执行:getenforce
enforcing

执行:cat /etc/selinux/config
SELINUX=enforcing
SELINUXTYPE=targeted
SETLOCALDEFS=0

找到问题。

修改cat /etc/selinux/config
SELINUX=disabled

执行:setenforce 0
成功。
1 楼 pengfaliu 2011-12-09  
Hi,你这样做可以解决问题,但是会给系统带来莫大隐患,也就是说你把系统的超级防火墙给关闭了,你想想后果是什么样