用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
系统: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的产品,自然就无法获得防火墙的支持。
< DOCTYPE html PUBLIC -WCDTD XHTML TransitionalEN httpwwwworgTRxhtmlDTDxhtml-transitionaldtd>
本文转自 netcorner 博客园博客,原文链接:http://www.cnblogs.com/netcorner/archive/2008/06/16/2912135.html
,如需转载请自行联系原作者