目的:為Apache,php配置受限制的用戶權限
環境配置情況:
apache安裝目錄:d:/www-s/apachephp目錄:d:/www-s/php5mysql目錄:d:/www-s/mysql網站根目錄:d:/www/htdocs專門為運行Apache運行所使用的用戶:apache-u(可不隸屬于任何用戶組)
PS:這里只說Windows下Apache應用環境相關的目錄權限設置,至于其他基本的服務器目錄權限設置就不提啦!
Windows下Apache應用環境塔建目錄安全設置操作步驟:
配置目錄權限
Apache所在的根目錄(也就是D盤),只需要讀取的權限,并且這個讀取權限不需要繼承到子目錄與文件(可以在權限設置高級里選擇――應用到:只有該文件夾――權限:列出文件夾/讀取數據, 讀取屬性,讀取擴展屬性,讀取權限――確定)。
Apache安裝目錄的上級目錄(d:/www-s),需要“讀取”的權限(和根目錄D盤的權限雷同)。
Apache安裝目錄,需要“列出文件夾目錄”和“讀取”的權限(可以為了方便使用繼承)。
Apache安裝目錄下的子目錄權限設置
“bin”和“modules”目錄需要“讀取和運行”、“列出文件夾和目錄”、“讀取”的權限。
“logs”目錄需要“列出文件夾和目錄”、“讀取”、“寫入”的權限(若Apache安裝目錄的權限使用啦繼承,可只添加“寫入”權限即可)。
到這里Apache的權限已經設置完畢,接下來設置PHP的權限
PHP目錄(PHP5)可簡單的設置為“讀取和運行”、“列出文件夾和目錄”、“讀取”的權限。
新聞熱點
疑難解答
圖片精選