歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
您现在的位置: Linux教程網 >> UnixLinux >  >> Linux基礎 >> 關於Linux

網站根目錄權限設置

根目錄權限設置的必要性

為了安全,運行網站服務器的進行我們需要使用特定的用戶和用戶組,按照常規做法,我們丟回選擇使用www用戶組下面的www用戶來運行網站服務器,不論是nginx還是apache,我們都可以這麼做。

www用戶運行的服務器需要讀取網站根目錄的各種資源,包括動態腳本,比如php腳本,或者是html、css、javaScript等文件。當然了,我們也可以通過在php腳本中切換到其他的用戶來執行特別的腳本,這點和在shell腳本中切換用戶是一樣的。

這裡寫圖片描述

關於nginx執行php代碼的時候發生了什麼?後面再和大家分享

設置網站根目錄權限

chown -R www.www /data/wwwroot/ #修改網站根目錄的用戶和用戶組

find /data/wwwroot/ -type d -exec chmod 755 {} \; #目錄的權限是755

find /data/wwwroot/ -type f -exec chmod 644 {} \; #文件的權限是644

如果www.www不存在,就需要先創建了

Copyright © Linux教程網 All Rights Reserved