Wu-FTPD (Washington University FTP) 性能優異、功能強大、吞吐量極大,Internet 上超過 60% FTP 伺服器採用。以 Red Hat Linux 為例說明安裝、啟動與五大核心配置檔安全控制。
rpm -ivh anonftp-x.x-x.i386.rpmrpm -ivh wu-ftpd-x.x.x-x.i386.rpmsetup → System Services → 勾選 Wu-FTPD。/usr/sbin/ftprestart/usr/sbin/ftpshut| 檔案 | 功能 | 範例/說明 |
|---|---|---|
/etc/ftpusers | 禁止名單,列入者無法 FTP 登入 (保護高權限帳號) | 預設 14 行,如 root、bin、daemon 等 |
/etc/ftpconversions | 壓縮/解壓縮程式配置 | 配合 compress/tar 指令使用 |
/etc/ftpgroups | 建立允許存取的群組 | 格式:群組名:加密密碼:對應 /etc/group 群組 |
/etc/ftphosts | 依主機允許/拒絕特定帳號存取 | allow czc 192.168.0.0/24 / deny cdd 10.0.0.0/8 |
/etc/ftpaccess | 核心存取控制,每行定義一屬性 | 詳見下方常用指令 |
class 類別名 real|guest|anonymous IP範圍。loginfails 10。passwd-check rfc822 warn (嚴格模式、違規警告)。limit remote 20 Any /etc/many.msg (remote 類別任何時間最多 20 人,超過顯示 many.msg)。驗證:圖形工具 (gFTP) 或命令列 ftp Servername,或透過 Web 瀏覽器存取。