預設 Serv-U 帳號儲存在內部資料庫,易被管理介面檢視。利用 Serv-U 3.0+ 支援的外部驗證 DLL (webseru.dll),可將帳號/密碼存放於外部 Access 資料庫 (myservu.mdb),實現帳號隱形化管理。
webseru.dll:核心驗證 DLLmyservu.mdb:帳號/密碼資料庫 (明文,無加密)webservu.ini:設定檔readme.txt:說明文件[main] homeDir=d:\mydoc\ dbFile=myservu.mdb logfile=on
homeDir:FTP 總根目錄。新帳號 abc 家目錄自動為 d:\mydoc\abc\ (結尾反斜線不可少),需預先建立資料夾。dbFile:資料庫檔名。若與 DLL 同目錄可用相對路徑;否需完整路徑 (如 e:\mydoc\ser.mdb)。logfile=on:記錄登入資訊;改 off 關閉。ServUDaemon.ini。[EXTERNAL] 區段新增:ClientCheckDLL1=c:\mydoc\webseru.dll (若 DLL 放在 Serv-U 目錄下可只寫檔名)。完成後,帳號驗證將透過 webseru.dll 讀取 myservu.mdb,管理介面不再顯示這些帳號,達到隱形帳號效果。注意:資料庫明文儲存密碼,請妥善保護檔案權限。