背景說明:
在用root安裝nginx時,為什麼要創建一個www用戶,起初以為是nginx安裝後只能訪問www的資料夾,卻發現root的資料夾也可以存取(即使置頂配置文件裡的root
為/
,且有html檔案的情況下),那麼建立www使用者還有什麼用處呢?有這個疑問,想問大家。
高洛峰2017-05-16 17:21:09
建立 www
用户的目的是为了访问控制,特别是写入权限的控制。默认情况下用户自己的目录对其他用户只开放读取权限,如果使用 www
来作为 nginx
的運行用戶,就能很好的保護系統內其他程式不會因為伺服器程式的編寫疏忽或漏洞而遭到破壞。