最近使用 FTP 7.5 发布服务设置了一个 ftp 服务器...我尝试打开端口 20,21 并且那种工作但它在登录后挂起...说正在打开二进制文件.....
我禁用了防火墙,一切正常...所以我尝试遵循此文档 http://learn.iis.net/page.aspx/309/configuring-ftp-firewall-settings/
但它无法正常工作,谁能告诉我我错过了什么?
我已经按照上面的文件专门做了这个
netsh advfirewall firewall add rule name="FTP for IIS7" service=ftpsvc action=allow protocol=TCP dir=in
netsh advfirewall set global StatefulFtp disable
并将端口通道范围设置为 49152-65535..
正如我在文档中所说的那样,它甚至不会登录失败......好像那里没有 ftp 服务,我的 GUESS 打开端口 20-21 TCP 它有点工作,但在打开二进制文件时停止......
如果我完全禁用防火墙,它可以 100% 正常工作。
我正在使用 Windows 7(类似于 Windows 2008 服务器的防火墙设置)
任何想法都非常感谢
谢谢
似乎是一个状态过滤问题,我认为您应该在防火墙中启用此功能。
为 FTP 使用 IIS 预定义规则并且仅适用
为我工作
是否为私有或公共配置文件启用了 FTP?