FTP出现211-Extension supported 停止的解决方法

一次在服务器上配完server-u后连接FTP出现这个情况,经过查找,发现以下问题以及解决方案:

 

故障现象:

[右] 331 User name okay, need password.
[右] PASS (隐藏)
[右] 230 User logged in, proceed.
[右] SYST
[右] 215 UNIX Type: L8
[右] FEAT
[右] 211-Extension supported
[右] CLNT

解决办法:

 

在站点管理器.选项里的"站点不支持FEAT命令"选项(倒数第二个)选上就OK了.FTP出问题211-Extension supported 停止的解决方法

 

Windows 2003,升级了SP1补丁后,开启了系统防火墙,系统的安全性提高了很多。

但是使用Serv-U架设的FTP服务器就会出现以下问题:

 

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
――――――――――――――――――――――――――――
211-Extension supported
CLNT

很多人在这里卡住不动了

 

就是说,客户端只接收到2行。如果在站点属性中关闭 FEAT 命令,就能顺利登录。

如果关闭了系统防火墙,则 FEAT 可以顺利通过并最终出现目录列表。

如何能在服务器开启防火墙的情况下,让客户端不修改设置也能登录呢?

 

解决方法:在例外里面添加Serv-U目录的ServUDaemon.exe并且在防火墙的-高级-本地连接设置将“FTP服务器”的勾选取消。

 

至于为什么要将本地连接的“FTP服务器”取消才能使用FEAT命令呢?这个要问MS才知道,我估计是MS不想让用户使用非IIS的FTP吧。。

 

 

 

 

 

你可能感兴趣的:(windows,防火墙,服务器,解决方案,password)