如何在 Windows Server 上設置 FTP 站點
文件傳輸協議 (FTP) 仍然是跨網絡共享文件的流行方法。在 Windows Server 上設置 FTP 站點允許組織創建可供授權用戶訪問的集中文件存儲庫。本指南將引導您完成在 Windows Server 上配置 FTP 服務器和添加 FTP 站點的過程。
安裝所需的角色和功能
在創建 FTP 站點之前,您需要安裝必要的服務器角色和功能:
步驟一:從“開始”菜單或任務欄打開服務器管理器。
步驟2:單擊右上角的“管理”,然後選擇“添加角色和功能”。
步驟3:在嚮導中,選擇“基於角色或基於功能的安裝”,然後單擊“下一步”。
第4步:從服務器池中選擇您的服務器,然後單擊下一步。
第5步:在服務器角色列表中,選中“Web 服務器(IIS)”和“FTP 服務器”。出現提示時,單擊“添加功能”以包含所需的依賴項。
第6步:繼續執行嚮導,接受默認選項,直到到達“確認”頁面。檢查您的選擇並單擊“安裝”。
第7步:等待安裝完成,然後單擊“關閉”。
或者,您可以使用 PowerShell 通過以下命令安裝 FTP 服務器角色:
Install-WindowsFeature Web-FTP-Server -IncludeManagementTools
安裝所需的角色後,配置 FTP 防火牆支持:
步驟一:通過轉至工具 > Internet 信息服務 (IIS) 管理器,從服務器管理器打開 IIS 管理器。
步驟2:在 IIS 管理器中,單擊左側窗格中的服務器名稱。
步驟3:雙擊中間窗格中的“FTP 防火牆支持”。
第4步:在“數據通道端口範圍”字段中,指定被動 FTP 連接的端口範圍(例如 50000-51000)。
第5步:單擊右側“操作”窗格中的“應用”。
配置Windows防火牆
要允許 FTP 流量通過 Windows 防火牆:
步驟一:從“開始”菜單打開“具有高級安全性的 Windows Defender 防火牆”。
步驟2:單擊左側窗格中的“入站規則”,然後單擊右側窗格中的“新建規則”。
步驟3:選擇“端口”作為規則類型,然後單擊“下一步”。
第4步:選擇 TCP 並輸入“21”作為 FTP 控制通道,以及指定的數據通道端口範圍(例如 50000-51000)。單擊“下一步”。
第5步:選擇“允許連接”,然後單擊“下一步”。
第6步:將規則應用到所有網絡配置文件(域、專用和公共),然後單擊下一步。
第7步:命名該規則(例如“FTP 服務器”)並單擊“完成”。
創建 FTP 站點
現在 FTP 服務器已安裝並配置完畢,您可以創建 FTP 站點:
步驟一:如果 IIS 管理器尚未打開,請打開它。
步驟2:在左側窗格中展開服務器節點,右鍵單擊“站點”,然後選擇“添加 FTP 站點”。
步驟3:輸入 FTP 站點的名稱(例如“我的 FTP 站點”)。
第4步:指定存儲 FTP 文件的物理路徑。您可以使用默認的C:\inetpub\ftproot或選擇自定義位置。
第5步:單擊“下一步”並配置綁定設置:
– 選擇一個 IP 地址或將其保留為“全部未分配”
– 保持默認端口為21
– 如果您使用虛擬主機,則可以選擇輸入主機名
第6步:對於 SSL 設置,請選擇:
– 無 SSL(不建議用於生產)
– 允許 SSL 連接
– 需要 SSL 連接(最安全)
第7步:單擊“下一步”並設置身份驗證:
– 選擇基本身份驗證(或更安全的方法(如果可用))
– 如需授權,請選擇“指定角色或用戶組”
– 輸入應具有訪問權限的 Windows 組或特定用戶
– 根據需要授予讀取和寫入權限
步驟8:單擊完成以創建 FTP 站點。
推薦閱讀:如何在 Windows 11 和 10 上設置 FTP 服務器
保護 FTP 站點的安全
要提高 FTP 站點的安全性:
步驟一:在 IIS 管理器中,選擇您的 FTP 站點並雙擊“FTP SSL 設置”。
步驟2:選擇“需要 SSL 連接”並選擇服務器證書。
步驟3:應用這些更改並重新啟動 FTP 站點。
第4步:考慮實施用戶隔離以將用戶限制在自己的目錄中:
– 在 IIS 管理器中選擇您的 FTP 站點
– 雙擊“FTP用戶隔離”
– 選擇適當的隔離方法(例如“用戶名目錄”)
測試 FTP 連接
要測試您的新 FTP 站點:
步驟一:在客戶端計算機上打開命令提示符。
步驟2:類型ftp並按 Enter 鍵。
步驟3:使用命令open [server_ip_or_hostname]連接到您的 FTP 服務器。
第4步:出現提示時輸入您的用戶名和密碼。
第5步:嘗試基本的 FTP 命令,例如dir,put, 和get以保證功能性。
在 Windows Server 上設置 FTP 站點可為組織內的文件共享提供強大的解決方案。請記住定期更新和監控您的 FTP 服務器以維護安全性和性能。通過正確的配置,您的 FTP 站點可以成為高效文件管理和協作的寶貴工具。
