問題:
部署web程序時,某些目錄需要可寫權限,故后台執行chmod -R 777 目錄
通過ls -l看到已有寫權限,帶着穩妥的心情到前台刷新,wtf?還是不可寫
解決方法:
通過關閉selinux解決,在此記錄下:
一、查看selinux狀態:
/usr/sbin/sestatus -v 注:enabled表示selinux為開啟狀態
SELinux status: enabled
二、通過修改配置文件永久關閉selinux:
1、vi /etc/selinux/config
2、找到SELINUX=enforcing
3、改為SELINUX=disabled
4、重啟機器
三、臨時開啟關閉selinux
1、臨時關閉:
setenforce 0 ##設置SELinux 成為permissive模式
2、臨時開啟:
setenforce 1 ##設置SELinux 成為enforcing模式