首頁  >  文章  >  運維  >  apache怎麼正確配置網站目錄的讀寫權限

apache怎麼正確配置網站目錄的讀寫權限

王林
王林轉載
2020-11-16 15:55:593774瀏覽

apache怎麼正確配置網站目錄的讀寫權限

前提:

假設http伺服器運行使用者和使用者群組是www,網站使用者為centos,網站根目錄是/home/centos/web。

(影片教學推薦:php影片教學

具體方法:

1、首先,設定網站目錄和檔案的擁有者和所有組別為centos,www。

例如:

chown -R centos:www /home/centos/web

2、設定網站目錄權限為750,750是centos使用者對目錄擁有讀寫執行的權限。

這樣centos使用者可以在任何目錄下建立文件,使用者群組有有讀取執行權限,這樣才能進入目錄,其它使用者沒有任何權限。

find -type d -exec chmod 750 {} \;

3、設定網站檔案權限為640,640指只有centos使用者對網站文件有更改的權限,http伺服器只有讀取檔案的權限,無法更改文件,其它使用者無任何權限。

find -not -type d -exec chmod 640 {} \;

4、針對個別目錄設定可寫權限。

例如網站的一些快取目錄就需要給http服務有寫入權限。例如discuz x2的/data/目錄就必須寫入權限。

find data -type d -exec chmod 770 {} \;

你一​​定注意到了,在以上的設定中,find指令的妙用。

在操作多層次目錄中的檔案時,尤其是在尋找檔案並設定權限時,find指令還是大有用武之地的。

相關推薦:apache

以上是apache怎麼正確配置網站目錄的讀寫權限的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文轉載於:csdn.net。如有侵權,請聯絡admin@php.cn刪除