在IIS建立的ftp,可以成功连接登录,但是不显示目录

IIS建立FTP站点很简单,不作说明

Windows的防火墙也开通了FTP端口(默认21),Telnet也是通的,在本机可以打开,在局域网其它电脑或外网也可以连接,但就是不显示目录,如果用浏览器打开提示错误:

打开 FTP 服务器上的文件夹时发生错误。请检查是否有权限访问该文件夹。

详细信息:
操作超时

百度了半天没解决,自己琢磨了出来

选中IIS主机名,功能列表中选择“FTP防火墙支持”

 数据通道端口范围,设置一个端口区间,比如我设置49152-65535(不宜太小,避免冲突,最大65535),IP地址为空

在Windows防火墙中添加一条入站规则,端口加上上一步设置的通道端口区间,21212是我的FTP连接端口(默认是21)

设置完毕,再试试,居然可以了!!

 

posted @ 2017-10-25 23:17  felixnet  阅读(12092)  评论(1编辑  收藏  举报