you don't have permission to access /xxx/xxx解决
如果是fedora or centos, selinux關掉.我以前就碰到這樣的問題.
給一個目錄加寫的權限
chmod u+w /home/henry/workspace/www/wordpress -R
看CentOS系統如何快速關閉SELINUX
CentOS系統是Linux發行版之一,它是來自于Red Hat Enterprise Linux依照開放源代碼規定釋出的源代碼所編譯而成。由于出自同樣的源代碼,因此有些要求高度穩定性的服務器以CentOS替代商業版的Red Hat Enterprise Linux使用。我們有很多人叫它社區企業操作系統,不管你怎么叫它,它都是linux的一個發行版本。
SELinux是一種基于 域-類型 模型(domain-type)的強制訪問控制(MAC)安全系統,它由NSA編寫并設計成內核模塊包含到內核中,相應的某些安全相關的應用也被打了SELinux的補丁,最后還有一個相應的安全策略。雖然CentOS系統相比較而言相對安全穩定。我在長期的linux實踐中總結的經驗是:SElinux是php的天敵。
我們經常由于CentOS系統默認系統的安全性配置導致些莫名其妙的問題,比如SElinux本來是用于安全子系統的權限控制,可是搞不好就發現限制多多,我們可以用如下方法快速關閉SElinux。
/usr/sbin/setenforce 0 立刻關閉 SELINUX
/usr/sbin/setenforce 1 立刻啟用 SELINUX
加到系統默認啟動里面
echo "/usr/sbin/setenforce 0" >> /etc/rc.local
這樣,我們在不需要在CentOS系統中開啟SELINUX的時候,就可以快速的去關閉了,以及在需要的時候,在開啟它。
CentOS 6.0關閉SELinux
引言:SELinux一個靈活而強制性的訪問控制結構,旨在提高Linux系統的安全性,提供強健的安全保證,可防御未知攻擊,但是在實際運用中,我們往往需要關閉它。
系統運維 溫馨提醒:qihang01原創內容版權所有,轉載請注明出處及原文鏈接
下面在CentOS 6.0關閉SELinux
vi /etc/selinux/config#SELINUX=enforcing #注釋掉#SELINUXTYPE=targeted #注釋掉SELINUX=disabled #增加:wq #保存,關閉。 shutdown -r now #重啟系統總結
以上是生活随笔為你收集整理的you don't have permission to access /xxx/xxx解决的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 关于Apache mod_rewrite
- 下一篇: ubuntu下安装lamp环境