架設 FTP 伺服器門檻不高:需固定公網 IP、ADSL 512Kbps 以上頻寬、PIII 450MHz/256MB RAM 以上硬體。Windows 98/Me/NT/2000/XP 均可,本文以 Windows XP Professional 示範。
一、安裝 IIS FTP 服務
- 控制台 →「新增/移除程式」→「新增/移除 Windows 元件」。
- 勾選「Internet 資訊服務 (IIS)」→「詳細資料」。
- 勾選「檔案傳輸協定 (FTP) 服務」→確定安裝,完成後重新開機。
二、基本設定
開啟「管理工具」→「Internet 資訊服務」,右鍵「預設 FTP 站台」→「屬性」:
1. FTP 站台基本資訊
- 描述: 站台名稱(如「我的小站」)。
- IP 位址: 預設「全部未指派」,多 IP 時建議指定公網 IP。
- TCP 連接埠: 預設 21,可依需求變更。
- 連線數/逾時: 限制最大同時連線與閒置斷線時間。
2. 帳號與權限管理
IIS FTP 依賴 Windows 本機帳號:
- 在「電腦管理」→「本機使用者與群組」建立/停用 FTP 使用者。
- 「安全性帳號」索引標籤:
「允許匿名連線」:開放 anonymous 登入(帳號 anonymous,密碼任意 Email)。
「僅允許匿名連線」:阻擋管理員帳號遠端登入,僅允許本機管理。
「FTP 站台操作員」:指定具管理權限的 Windows 帳號(Win2000/XP Pro 僅支援 Administrator)。
3. 設定使用者登入目錄
「主目錄」索引標籤 →「本機路徑」指定 FTP 根目錄。若需每位使用者見不同目錄,需配合 NTFS 權限或第三方 FTP 軟體實現虛擬目錄映射。
進階建議
- 安全性: 停用匿名登入、強制 SSL (FTPS)、啟用防火牆連接埠轉送與被動模式連接埠範圍。
- 效能: 依頻寬調整連線數、啟用記錄供稽核。
- 替代方案: 功能需求較複雜(磁碟配額、虛擬目錄、事件觸發)建議改用 FileZilla Server、Serv-U 等專業 FTP 軟體。
IIS 內建 FTP 適合簡單、低併發場景;生產環境請評估專業軟體以獲得更完善的管理與安全功能。