当前位置:文档之家› Windows_server_2008_R2搭建FTP服务器完整设置

Windows_server_2008_R2搭建FTP服务器完整设置

Windows server 2008 R2搭建FTP服务器完整设置
用Windows server 2008 R2搭建FTP服务器,似乎很简单,其实不然。

网上的文章都没有完美收场,仅仅是本机测试成功。

一旦用外机连接这个新搭建的FTP服务器,马上出问题了。

这是由于防火墙的设置问题,微软居然在防火墙上阻止了“Windows服务主进程”。

我这里把搭建FTP服务器和防火墙的设置作一完整介绍。

1. 安装FTP服务
在“服务器管理器”界面,从“添加角色"开始,选择“Web服务(IIS)”。

在以上界面选择FTP服务器及其子选项。

可以看到安装成功。

上面提示并未启动windows自动更新,这个没有关系。

2. 新建FTP站点
准备选择要共享的FTP文件夹(随便选择一个作为测试,不需要作任何操作,只是有个思想准备):
现在开始新建站点:
根据上图的路径(从服务器管理器开始),点击右边的”添加FTP站点“
填写FTP站点名称(随便起个名称),并选择共享的文件夹。

此步由于没有SSL证书所以选择无。

这里给予所有用户读取的权限。

到这里,可以算是初步假设好了。

虽然在本机测试是可以访问的,但是由于没有设置防火墙,所以外面是不能访问的。

网上那些抄来的文章都以为到这一步就成功了。

但是当你亲手一试就发现不对了……
下面的步骤就是解决真正的外部连接FTP的设置。

从控制面板开始:
点击“系统和安全”
点击“Windows防火墙”
点击左上方的“允许程序或功能通过windows防火墙”
点击“允许运行另一程序”
点击“浏览”,并在以下路径找到svchost文件,点击“打开”
文件路径是:c:/windows/system32/svchost
点击”添加“。

这竟然是一个“Windows服务主进程”,微软的防火墙把这个也挡住了,算不算是微软的遗漏或是缺陷?现在确定后就可以从外部FTP连接到服务器了。

以下是我的连接例子:
本文全部为actis原创。

希望能对读者有一点帮助。

如果IE浏览器可以顺利访问那么出问题的就肯定是Flashfxp工具了,这时我们需要从以下几个方面下手排查故障。

1. 1
11 / 11。

相关主题