背景
匿名 FTP 廣泛用於軟體下載/交流站點。為提升開放過程安全性,彙總多站點經驗與建議,供不同需求站點參考選擇。
核心配置原則
A. FTP Daemon 必須是最新版
舊版漏洞眾多,升級是第一道防線。
B. 匿名 FTP 根目錄與子目錄擁有者不可為 ftp 帳號或同群組帳號
- 常見錯誤:目錄擁有者設為 ftp 或同群組,且未做寫入保護。
- 後果:入侵者可上傳文件(如
.rhosts)或修改既有文件。
- 最佳實踐:根目錄與子目錄擁有者設為 root,群組為 system(或其他非 ftp 群組),權限設為 唯讀(555/444),上傳目錄單獨隔離並嚴格限制權限。
延伸建議
- 啟用日誌記錄所有匿名會話(
xferlog)。
- 配置磁碟配額防止佔滿空間。
- 部署入侵檢測監控異常上傳/下載模式。
- 定期審核目錄權限與檔案完整性。
匿名 FTP 安全的核心是「最小權限 + 擁有者隔離 + 版本修補」,任何一環鬆動都可能成為入侵突破口。