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

Serv-U 架設 FTP 伺服器完整實戰指南

編輯:關於伺服器

許多管理員認為 IIS FTP 設定繁瑣且安全性堪慮,業界廣泛採用功能強大、體積輕巧的 Serv-U 來建置 FTP 服務。本文從核心特色、安裝精靈設定、本地/域屬性、帳號權限細節、目錄存取控制、使用者屬性進階設定,到常見管理操作,提供完整圖文教學。

一、Serv-U 核心特色

  • 支援多種使用者接入方式(本地/網域/ODBC/Active Directory)
  • 匿名登入支援,可動態限制並發人數
  • 目錄/檔案層級精細安全控制
  • 虛擬多主目錄、多 IP 站點綁定
  • 比例與頻寬雙向限速
  • 系統服務模式運行,支援遠程管理
  • FTP 遠端列印、擴充腳本、安裝維護極簡單

二、安裝精靈快速設定

啟動 Serv-U 後出現「Setup wizard」,依序設定:

  1. Install as system server:選 Yes(以系統服務運行)。
  2. Allow anonymous access:視需求決定。
  3. Anonymous home directory:指定匿名使用者根目錄。
  4. Lock anonymous users in home directory:建議 Yes(限制在主目錄下)。
  5. Create named account:建議 Yes(建立具名帳號)。
  6. Account login name / Password:設定帳號密碼(明文顯示,僅輸入一次)。
  7. Home directory:指定該帳號主目錄。
  8. Lock user in home directory:建議 Yes。
  9. Account admin privilege:預設 No privilege(一般帳號)。
  10. 點選 Finish 完成初始化。

三、Local Server(本地伺服器)屬性詳解

分頁關鍵設定項說明
GeneralMax Speed / Max No. of Users全域最大傳輸速率 (kB/s) 與最大並發連線數
Activity → UsersAuto reload / Kill user即時監控線上使用者,可強制踢除
Activity → Blocked IPs暫時封鎖 IP / 解封時間工具列「+」新增封鎖,右鍵移除
Activity → Session log完整操作審計日誌記錄所有登入嘗試、錯誤資訊

四、Domains(域名/虛擬主機)屬性

1. 站點基本設定

  • 修改 FTP 站點名稱、綁定 IP、埠號(預設 21)。
  • Settings → General/Max No. of users:站點級並發上限。

2. IP 存取控制

  • Deny access:拒絕清單(黑名單)。
  • Allow access:允許清單(白名單,啟用後僅清單內 IP 可連)。
  • Rule:支援單一 IP (192.168.0.88)、範圍 (192.168.0.4-192.168.0.11)、萬用字元 (192.168.0.*)、單字元 (192.168.0.1?) 等多種格式。

3. 訊息自訂

Signon message、Server offline、No anonymous access 等提示文字可自訂檔案或直接輸入。

4. Groups(群組)管理

預先建立具備固定權限(讀寫/列表/建立/移除)與 IP 控制的目錄範本。新增使用者時直接加入群組,避免重複設定,大幅降低維運負擔。建立方式:左側 Groups 右鍵 → New group → 命名 → Finish。

五、帳號詳細設定

General 分頁

  • Disable account:暫時停用帳號。
  • Lock user in home directory:勾選則主目錄即為根目錄;未勾選則可向上瀏覽至磁碟根目錄(仍受 Dir access 權限限制)。建議勾選。
  • Hide files:列表隱藏「隱藏屬性」檔案。
  • Always allow login / Allow only N login(s) from same IP:防暴力登入、限制同 IP 並發數。
  • Allow user to change password:支援客戶端修改密碼功能。
  • Max upload/download speed:使用者級頻寬限制 (kB/s)。
  • Idle timeout:閒置斷線分鐘數。
  • Logging message file:登入成功後顯示的自訂歡迎訊息檔路徑。
  • Password type:預設 Regular password。

Dir Access(目錄存取權限)— 核心安全控制

權限項目對應操作
Files: Read下載、複製(不含瀏覽)
Files: Write上傳
Files: Append續傳、附加寫入
Files: Delete刪除、更名、移動
Files: Execute直接執行可執行檔(高風險,建議關閉)
Directories: List瀏覽目錄結構
Directories: Create建立子目錄
Directories: Remove刪除、移動、更名目錄
Inherit勾選則遞套用至子目錄樹;否則僅當前目錄生效
⚠ 目錄權限順序原則:「特殊權限優先,通用權限在後」。
範例:主目錄 d:\myweb 要完全控制,但 d:\myweb\win98 僅允許 List。
正確順序:
1. Add Path d:\myweb\win98 → 僅勾選 List
2. Add Path d:\myweb → 全選含 Inherit
若順序顛倒,子目錄將繼承父目錄的完全控制權。

IP Access / Ratios / Quota

  • IP Access:帳號級允許/拒絕 IP 清單,規則格式同 Domain 級。
  • UL/DL Ratios:上傳/下載比例控制(如 1:3 需上傳 1MB 才能下載 3MB)。
  • Quota:啟用磁碟配額,設定 Maximum (kB) 限制上傳總量,Current 可透過 Calculate current 重算。

六、常見管理操作速查

  • 新增 FTP 站點:Domains 右鍵 → New domain → 注意同 IP 需不同埠。
  • 刪除站點:選中站點右鍵 → Delete。
  • 新增/刪除/複製使用者:站點下 Users 右鍵 → New user / Delete user / Copy user。

掌握上述設定,即可建置功能完整、權限精細、易於維運的企業級 FTP 服務。建議定期匯出設定備份,並啟用 Session log 進行合規稽核。

Copyright © Windows教程網 All Rights Reserved