开发杂记:iis7下配置ftp passive端口

by kevin 8. 五月 2013 00:09 >

把Windows翻译成“晕到死”,绝对是一个不错的翻译。服务器配置起来是这么的坑爹。

已经安装好IIS7也配置了FTP,奈何因为安全问题,数据端口只能使用固定的端口。

google了下,看到各种说法。终于找到一个靠谱的。

Configure the FTP service to only use a limited number of ports for passive mode FTP


  1. In the IIS 7.0 Manager, in the Connections pane, click the top node for your server.

  2. In the details pane, double-click FTP Firewall Support.

  3. Enter the range of port numbers that you want the FTP service to use. For example, 41000-41099 allows the server to support 100 passive mode data connections simultaneously.

  4. Enter the external IPv4 address of the firewall through which the data connections arrive.

  5. In the Actions pane, click Apply to save your settings.

注意黄色的 top node,对,是服务器级别的,不是站点级别的,进入某个具体的站点,你根本改不了。 这个一定要吐槽一下。

再注意,土红色的那段,那个根本就不需要配置,丫的,还是服务器级别和站点级别都可以配置的,其实根本就没什么影响。这个也让人很无语。

再来,这些配置好了,还要配置防火墙,你去google下,有n中配置方案,有的还是相反的配置方法。最简单的,自己手工开放相应端口(21和相关的数据端口)。

不要以为,这样就可以了,找个ftp客户端连上,发现还不能用,提示无法传输数据。或许,你还能马上想到,是不是要重启站点,好吧,重启了,还不能用,那就重启IIS,居然还不能用,晕到死了吧。还是问谷歌吧,在某个偏僻的角落找到答案了,打开windows服务(services.msc),将Microsoft FTP Service 重启,再试一下,居然可以了。

对于这种东西,哥表示无语。。。。。。。。。。。。。。。

写在这里,后用。

分享到: 更多