天天看點

Serv-U伺服器遇到問題-解決

< DOCTYPE html PUBLIC -WCDTD XHTML TransitionalEN httpwwwworgTRxhtmlDTDxhtml-transitionaldtd>

用IE視窗登陸ftp一切正常,但是用flashfxp或者cuteftp可以驗證使用者成功卻無法正常顯示檔案!狀态如下:[右] 220 ZSR ftp server for WinSock ready...

[右] USER gaotianxing

[右] 331 User name okay, need password.

[右] PASS (hidden)

[右] 230 User logged in, proceed.

[右] SYST

[右] 215 UNIX Type: L8

[右] FEAT

[右] 211-Extension supported

[右] CLNT

到這裡就停止不動了。這個奇怪的問題郁悶我很久了!我覺得好像是組政策設定的問題或者使用者權限的問題,可是我總是找不到解決的方法

系統:win2k3 enterprise , IIS6 ,Serv-U6.2

把這裡的 “√”去除,我不小心給勾上的,害得我找到半天的原因!!!!

配置了一個SERV-U.誰知道如何導出我的配置(包括使用者,組,權限等等全部導出),預防系統崩潰!

serv-u的安裝目錄下面有一個ServUDaemon.ini,這個就是。把這個儲存下來就OK了!

還有一個問,在windows的防火牆。

Windows Firewall 阻止了FTP 的FEAT指令的解決辦法?

軟體環境為 2k3 sp1+Windows Firewall+Serv-U 6.0.0.2

現在,FTP用戶端在登入成功後,發出FEAT指令後停下來了:

[R] FEAT

[R] 211-Extension supported

[R] CLNT

Serv-U Administrator 的 spy 顯示為:

FEAT

211-Extension supported

CLNT

MDTM

MDTM YYYYMMDDHHMMSS[+-TZ];filename

SIZE

SITE PSWD;EXEC;SET;INDEX;ZONE;CHMOD;MSG

REST STREAM

XCRC filename;start;end

MODE Z

211 End

就是說,用戶端隻接收到2行。如果在站點屬性中關閉 FEAT 指令,就能順利登入。

如果關閉了 Windows Firewall, 則 FEAT 可以順利通過并最終出現目錄清單。

如何能在伺服器開啟防火牆的情況下,讓用戶端不修改設定也能登入呢?

解決辦法:

在Windows Firewall例外裡面添加C:\Program Files\Serv-U\ServUDaemon.exe,但是網絡連接配接設定中的“FTP伺服器”必須取消。

據說用IIS的FTP就不存在這個問題。我懷疑網絡連接配接的規則可能隻對MS的産品有效,不是MS的産品,防火牆對它可能支援就不好

我想也許是你了解有誤

網絡連接配接設定中的FTP伺服器本來指的就是IIS的FTP,而不是泛指所有的FTP伺服器軟體

是以你不在例外中加入非MS的産品,自然就無法獲得防火牆的支援。

本文轉自 netcorner 部落格園部落格,原文連結:http://www.cnblogs.com/netcorner/archive/2008/06/16/2912135.html  ,如需轉載請自行聯系原作者

繼續閱讀