按照最小特權原則,需要給Apache分配一個合適的權限,讓其能夠完成Web服務。
提示 最小特權原則是系統安全中最基本的原則之一,它限制了使用者對系統及數據進行存取所需要的最小權限,既保證了用戶能夠完成所操作的任務,同時也確保非法用戶或異常操作所造成的損失最小。
必須保證Apache使用一個專門的用戶和用戶組,不要使用系統預定義的賬號,比如nobody用戶和nogroup用戶組。
因為只有root用戶可以運行Apache,DocumentRoot應該能夠被管理Web站點內容的用戶訪問和使用Apache服務器的Apache用戶和Apache用戶組訪問。所以,如果希望“cao”用戶在Web站點發布內容,并且可以以httpd身份運行Apache服務器,通常可以這樣:
groupadd webteam usermod -G webteam cao chown -R httpd.webteam /www/html chmod -R 2570 /www/htdocs
只有root用戶訪問日志目錄,這個目錄的推薦權限:
chown -R root.root /etc/logs chmod -R 700 /etc/logs
掃碼二維碼 獲取免費視頻學習資料
- 本文固定鏈接: http://www.wangchenghua.com/post/1407/
- 轉載請注明:轉載必須在正文中標注并保留原文鏈接
- 掃碼: 掃上方二維碼獲取免費視頻資料
查 看2022高級編程視頻教程免費獲取