前言
工作需求:特定程式需透過 FTP 自動更新。記錄在 Windows XP Professional 上安裝 IIS 並建立 FTP 站點的完整步驟。
一、 安裝 IIS (Internet Information Services)
- 右鍵「我的電腦」→「管理」→ 開啟「電腦管理」。
- 查看「服務與應用程式」下是否有「Internet Information Services」。若無,需安裝。
安裝 IIS 步驟
- 「控制台」→「新增/移除程式」→「新增/移除 Windows 元件」。
- 勾選「**Internet Information Services (IIS)**」→ 點選「**詳細資料**」。
- 在細項中**務必勾選「檔案傳輸協定 (FTP) 服務**」(預設可能未勾選)。
- 點選「下一步」開始安裝,系統會要求插入 Windows XP 安裝光碟。
⚠️ 常見問題:安裝過程提示找不到檔案
需下載 **IIS 完整安裝包** (XP 版,約 11 MB 壓縮檔),解壓縮後,每次提示找不到檔案時,**瀏覽指向該解壓資料夾**。注意:可能彈出多次,每次所需檔案不同,耐心指定即可。
二、 設定 FTP 站點
- 安裝完成後,「電腦管理」→「服務與應用程式」→「Internet Information Services」→「FTP 站點」→「預設 FTP 站點」。
- 右鍵「預設 FTP 站點」→「內容」進行設定:
關鍵分頁設定重點
| 分頁 | 關鍵設定 |
| FTP 站點 | IP 位址 (預設「所有未指派」)、連接埠 (預設 21)、連線逾時、啟用記錄。 |
| 安全性帳號 | **允許匿名連線** (匿名 FTP) 或 **取消勾選** 僅允許特定 Windows 帳號登入。匿名帳號預設為 IUSR_電腦名稱。 |
| 主目錄 | **本機路徑**指向欲共享的資料夾 (如 D:\FTP_Root)。權限:**讀取** (下載)、**寫入** (上傳) 依需求勾選。目錄列表樣式建議 UNIX。 |
| 目錄安全性 | IP 位址存取限制:授權/拒絕特定 IP 或網段。 |
三、 防火牆與測試
- Windows 防火牆/第三方防火牆需**開放 TCP 21 (命令通道) 及被動模式資料通道埠範圍** (預設隨機高位埠,建議在 IIS 設定固定被動模式埠範圍並開放)。
- 測試:瀏覽器輸入
ftp://伺服器IP 或用 FileZilla/WinSCP 連線測試上傳下載。
結語
XP 架設 FTP 核心在「安裝 IIS 時務必勾選 FTP 服務」與「主目錄權限正確設定」。搭配防火牆例外規則,即可建立穩定的內部/外部檔案交換站點。