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

Serv-U FTP 服務器完整建置教學:從安裝到進階權限管理

編輯:FTP 伺服器

Serv-U 是 Windows 平台上最經典、功能最完整的 FTP 服務器軟體,支援多域名、虛擬目錄、精細權限、頻寬限制、磁碟配額、IP 存取控制、群組管理等企業級功能。本系列教學以 Serv-U 3.0 + Windows 2000 為例,六節完整涵蓋安裝、基本設定、管理器操作、帳號/常用/目錄/IP/配額屬性、新增刪除域與用戶等實務操作。

系列文章架構

  1. 第一節:安裝與基本設定 — 下載、安裝、建立第一個可用 FTP 站台(含匿名與實名帳號)
  2. 第二節:管理器詳解 — Local Server 與 Domains 屬性、活動監控、群組建立與應用
  3. 第三節:用戶屬性 — Account(帳號) — 帳號啟用、主目錄、群組、密碼、備註
  4. 第四節:用戶屬性 — General(常用) — 鎖定目錄、隱藏檔、登入限制、速度限制、閒置逾時、登入訊息、密碼類型
  5. 第五節:用戶屬性 — Dir Access(目錄存取) — 檔案/目錄權限、繼承、路徑優先序技巧
  6. 第六節:用戶屬性完結與其他操作 — IP Access、上傳下載比例、磁碟配額、新增/刪除/複製域與用戶

第一節關鍵步驟摘要

安裝

  • 解壓 ServU3b7.zip,執行 setup.exe,全選預設選項,無需重開機。
  • 啟動 Serv-U Administrator 進入安裝精靈(Setup Wizard)。

建立第一個 FTP 站台(精靈模式)

步驟設定項目範例值 / 說明
1IP Address192.168.0.48(動態/無公網 IP 留空)
2Domain Nameftp.bbc.com(需已完成 DNS 解析)
3Install as system serviceYes(背景服務自動啟動)
4Allow anonymous access視需求 Yes/No
5Anonymous home directory指定匿名用戶根目錄
6Lock anonymous in homeYes(限制在該目錄樹下)
7Create named accountYes(建立實名帳號)
8Account login namenanshan
9Password明文輸入一次即可
10Home directory指定實名用戶根目錄
11Lock user in homeYes
12Admin privilegeNo privilege(一般帳號)
13Finish完成建立

完成後站台 ftp.bbc.com 下擁有 Anonymous(無密碼)與 nanshan 兩個用戶。

基本權限設定(Dir Access)

  • 選中用戶 → Dir Access 分頁 → Add 路徑 → 勾選權限:
    檔案:Read、Write、Append、Delete、Execute
    目錄:List、Create、Remove
    Inherit:遞套用至子目錄樹

第二節管理器核心功能

Local Server(本地服務器)

  • Settings → General:最大傳輸速率、最大連線用戶數、安全性選項。
  • Activity → Users:即時連線監控、踢除用戶;Blocked IPs:暫時封鎖 IP 含倒數計時;Session Log:完整登入/錯誤日誌。

Domains(域名/站台)

  • Settings → General:站台層級最大用戶數。
  • IP Access:Deny(黑名單)、Allow(白名單)、Rule(支援單一 IP、範圍 192.168.0.4-11、萬用字元 192.168.0.*、單字元 192.168.0.1?)。
  • Message:自訂歡迎/離線/拒絕匿名等提示訊息。
  • Groups:預設目錄權限模板,新用戶直接套用群組大幅減少重複設定。支援群組複製、多群組套用(Ctrl/Shift 多選)。

第三至五節:用戶屬性三大支柱

Account(帳號)

  • Disable account:停用不刪除。
  • Home directory:登入後預設目錄,實際根目錄由 General → Lock user in home directory 決定。
  • Group(s):套用群組權限,群組目錄必須包含在用戶根目錄樹下才能生效。

General(常用)

  • Lock user in home directory:強烈建議啟用,限制用戶無法向上跳脫根目錄。
  • Hide hidden files:列表不顯示隱藏檔。
  • Allow only N login(s) from same IP:限制同 IP 並發連線數,防刷流量。
  • Max upload/download speed:單用戶頻寬限制(KB/s)。
  • Idle timeout:閒置斷線分鐘數。
  • Logging message file:登入成功顯示自訂文字檔內容。

Dir Access(目錄存取)— 權限優先序關鍵規則

特殊權限路徑放前面,通用權限路徑放後面。

範例:主目錄 d:\myweb 完整權限 + Inherit;子目錄 d:\myweb\win98 僅 List。
正確順序:先加 win98(List),再加 myweb(All+Inherit)。
若順序顛倒,繼承規則會覆蓋子目錄限制,導致 win98 同樣擁有完整權限。

第六節:IP Access、比例、配額與維護操作

IP Access

  • Deny Access:列表 IP 拒絕連線。
  • Allow Access:僅允許 列表 IP 連線(白名單模式)。
  • Rule:同 Domain 級 IP 規則格式。

UL/DL Ratios(上傳/下載比例)

設定用戶必須上傳多少位元組才能下載 1 位元組,鼓勵分享。

Quota(磁碟配額)

  • Enable disk quota:啟用。
  • Current:點 Calculate current 取得已用空間(KB)。
  • Maximum:設定上限(KB)。

常用維護操作

  • 新增站台:左側 Domains → 右鍵 → New Domain,同 IP 需不同埠。
  • 刪除站台/用戶:右鍵 Delete / Delete User。
  • 新增用戶:站台下右鍵 New User。
  • 複製用戶:右鍵 Copy User,快速複製權限模板。

連線方式速查

  • DOS:ftp ftp.bbc.com
  • 瀏覽器:ftp://ftp.bbc.com
  • CuteFTP 等用戶端:站台管理器新增站台,填入主機、帳密、埠(預設 21)、登入類型 Normal。

總結

Serv-U 以圖形化管理器將複雜的 FTP 權限、頻寬、IP 控制、磁碟配額等企業級功能直觀化,配合群組模板與複製用戶功能,極大降低維運負擔。掌握「目錄權限優先序」與「鎖定主目錄」兩大核心觀念,即能建立安全、穩定、易維護的 FTP 服務環境。

Copyright © Windows教程網 All Rights Reserved