需求:Serv-U 3.0+ 版本,利用擴充 DLL 從外部資料庫驗證帳號,隱藏真實帳號資訊。
webseru.dll:驗證邏輯 DLL。myservu.mdb:Access 資料庫,儲存帳號/密碼(明文)。webservu.ini:設定檔。[main]
homeDir=d:\mydoc
dbFile=myservu.mdb
logfile=on
homeDir:FTP 根目錄,帳號 abc 對應 d:\mydoc\abc(需預建)。dbFile:資料庫路徑,同目錄可僅檔名。logfile=on:記錄登入日誌。編輯 Serv-U 安裝目錄 ServUDaemon.ini,於 [EXTERNAL] 區段新增:
ClientCheckDLL1=webseru.dll
(若 DLL 不在同目錄需完整路徑)重啟 Serv-U 即生效。帳號管理完全移至外部 MDB,伺服器端無帳號資訊,提升安全性。