Windows XP Windows 7 Windows 2003 Windows Vista Windows 綜合教學 Linux 系統教學
Windows 10 Windows 8 Windows 2008 Windows NT Windows Server 電腦軟體教學
您现在的位置: Windows教程網 >> Windows教程 >  >> 電腦軟體教學 >> 伺服器技術 >> FTP 伺服器

Windows Server 2003 FTP 伺服器完整配置指南:三種用戶隔離模式實作

編輯:FTP 伺服器

前言

FTP(檔案傳輸協定)是 Internet 上僅次於 WWW 的第二大服務。本文詳細示範在 Windows Server 2003 上部署 FTP 服務,涵蓋三種用戶隔離模式:不隔離用戶、隔離用戶、Active Directory 隔離用戶。

實驗環境

  • VMware Workstation 6.5
  • Windows Server 2003 SP2 企業版原版映像檔

一、安裝 FTP 服務

  1. 「開始」→「控制台」→「新增/移除程式」→「新增/移除 Windows 元件」。
  2. 展開「應用程式伺服器」→「Internet 資訊服務 (IIS)」→ 勾選「檔案傳輸協定 (FTP) 服務」完成安裝。

二、建立「不隔離用戶」 FTP 站台

  1. 開啟「IIS 管理員」,展開「FTP 站台」,右鍵「預設 FTP 站台」選「停止」。
  2. 右鍵「FTP 站台」→「新增」→「FTP 站台」,按精靈操作。
  3. 設定 IP 位址與連接埠(預設 21)。
  4. 隔離模式選「不隔離用戶」。
  5. 指定 FTP 根目錄路徑。
  6. 設定 FTP 權限(讀取/寫入)。
  7. 完成建立,啟動站台測試。

三、建立「隔離用戶」 FTP 站台

  1. 參照上述步驟 1-3,名稱改為「隔離用戶」。
  2. 隔離模式選「隔離用戶」。
  3. 完成站台建立後,建立兩個本機帳戶 user1、user2 供 FTP 登入。
  4. 在 FTP 根目錄下建立對應使用者資料夾:
    工作組模式:根目錄 → LocalUser → user1、user2
    網域模式:根目錄 → 網域 NetBIOS 名稱 → user1、user2
  5. 各使用者資料夾放入不同測試檔案,驗證隔離效果。

四、建立「Active Directory 隔離用戶」 FTP 站台

  1. 規劃目錄結構:建立主 FTP 目錄與使用者專屬目錄。
  2. 建立網域使用者 a、b,另建立供 FTP 站台讀取使用者屬性的服務帳戶 FTPuser。
  3. 透過「委派控制」授權 FTPuser 讀取使用者物件的 msIIS-FTPRoot 與 msIIS-FTPDir 兩個屬性(儲存使用者 FTP 根目錄與相對路徑)。
  4. 新增 FTP 站台,隔離模式選「Active Directory 隔離用戶」,指定 IP 與連接埠。
  5. 指定 Active Directory 認證(輸入 FTPuser 密碼)。
  6. 設定權限參照「不隔離用戶」模式。
  7. 執行 iisftp.vbs 腳本註冊元件(首次執行會提示註冊)。
  8. 在 AD 使用者屬性中設定 msIIS-FTPRoot、msIIS-FTPDir 指向對應目錄。
  9. 驗證:以使用者 a、b 分別登入 FTP,確認只能存取各自目錄。

總結

三種隔離模式適用場景不同:
• 不隔離:簡單測試、匿名存取。
• 隔離用戶:工作組或小型網域,利用本機/網域帳戶對應目錄。
• AD 隔離:企業級部署,集中管理使用者 FTP 家目錄,安全性與擴充性最佳。

Copyright © Windows教程網 All Rights Reserved