发新话题
打印

IIS的FTP服务开通PASV模式

IIS的FTP服务开通PASV模式

1)在Windows防火墙>高级设置中的"入站规则"中启用“FTP服务器(FTP流入量)”、“FTP服务器被动(FTP被动流入量)”
2)双击IIS管理器左边最高层节点(不是下方的FTP站点,否则“数据通道端口范围”栏是灰色、无法输入的),双击右边的“FTP防火墙支持”,在打开的页面的“数据通道端口范围”栏中输入“2222-2255”,在“防火墙的外部IP地址”栏中输入FTP服务器的对外IP
3)重启“Microsoft FTP Service”服务(不是在IIS中重启)(net stop ftpsvc  net start ftpsvc)

这样,在连接FTP服务器外部IP的21端口后,IIS的FTP服务器会告诉FTP客户端具体的PASV端口(2222-2255之间),FTP客户端再连接FTP服务器外部IP的PASV端口进行数据传输。

一般IIS配置文件路径都是在C:\Windows\System32\inetsrv\config\applicationHost.config。

参考:http://www.cnblogs.com/eaglet/archive/2011/10/24/2222227.html

[ 本帖最后由 linda 于 2017-8-16 10:24 编辑 ]

TOP

发新话题