将FTP站点设置成PASV模式
1、启用直接编辑元数据库
打开 IIS Microsoft 管理控制台 (MMC):控制面板 ---> 管理工具---> Internet信息服务(IIS)管理器 ---> Internet信息服务--->本地计算机
右击本地计算机节点,选择属性,选择启用直接编辑元数据库复选框。
2、 修改端口号,方法1可行,方法2没有试验过。
方法 1 通过 ADSUTIL 脚本配置 PassivePortRange
运行cmd.exe程序进入命令行模式,并输入以下命令:
C:\Inetpub\AdminScripts\adsutil.vbs set /MSFTPSVC/PassivePortRange "5500-5550" 这样就将FTP服务器上TCP 默认短暂端口范围限制在5500-5550范围内,如果同时连接数量较多,可适当进行调整。
用以下命令查看PassivePortRange:
C:\Inetpub\AdminScripts\adsutil.vbs get /MSFTPSVC/PassivePortRange
方法 2 通过修改配置文件
打开下面这个文件 :
1. C:\WINDOWS\system32\inetsrv\MetaBase.xml
搜索 MaxConnections 这个字段
在 MaxConnections 下面新加一行被动模式的配置信息,修改后的配置文件
为
LogType="1"
MSDOSDirOutput="TRUE"
MaxClientsMessage=" "
MaxConnections="100000"
PassivePortRange="5500-5550"
…… …… 余下全文