Apache-2.2

在 Centos 中哪個使用者應該擁有 /var/www/html?

  • March 9, 2014

我已經用 apache、php 和 mysql 安裝了 CentOS 5.5。

現在,/var/www/html當 apache 由 apache 組中的 apache 使用者執行時,該目錄歸 root 所有。

這是推薦的嗎?我應該chown將 html 目錄分配給另一個使用者wwwuser:wwwgroup嗎?

一般而言,Web 伺服器的使用者不應該對任何內容具有寫入權限,尤其是在執行 PHP 等動態系統時。

Apache 通過讓敏感位從以 root 身份執行的主程序操作來實現權限分離,子程序可以將日誌事件發送到該主程序並從中獲取配置。孩子們作為非特權使用者執行,應該只閱讀內容。

引用自:https://serverfault.com/questions/254304