在實際生產(chǎn)中,目錄安全是比較容易被忽略的配置,因此我們更應(yīng)該加倍注意防范,以免造成不必要的損失。
首先我們建議在生產(chǎn)環(huán)境只開放uploads和runtime目錄的讀寫權(quán)限,其次還需要關(guān)閉uploads目錄執(zhí)行PHP腳本的權(quán)限,假設(shè)時服務(wù)端uploads目錄有讀寫權(quán)限且有PHP的腳本執(zhí)行權(quán)限,那么當有惡意腳本被上傳到這個目錄并被執(zhí)行時,會導致服務(wù)器數(shù)據(jù)泄漏或惡意修改,從而造成損失。
為避免不必要的損失,在生產(chǎn)環(huán)境下建議使用以下命令進行目錄權(quán)限設(shè)置
chown www:www /var/www/yoursite -R
chmod 555 /var/www/yoursite -R
chmod u+w /var/www/yoursite/runtime -R
chmod u+w /var/www/yoursite/public/uploads -R