首頁 > 運維 > Apache > 主體

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

王林
發布: 2020-11-16 15:55:59
轉載
3903 人瀏覽過

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
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板
關於我們 免責聲明 Sitemap
PHP中文網:公益線上PHP培訓,幫助PHP學習者快速成長!