1、下载FileZilla Server版本,安装成功之后,通过默认账号连接本地server管理,默认管理端口是14147

2、设置Passive(被动模式),使用本机固定IP(公网或局域网),开启自定义端口(数据传输端口,不是21端口),这里设置2013-2019

FileZilla 服务器端win server2008以上的配置_ftp服务器

3、最重要是设置防火墙,新建入站规则,设置特定程序FileZilla访问,端口开放对应21和自定义的数据端口2013-2019

FileZilla 服务器端win server2008以上的配置_ftp服务器_02

FileZilla 服务器端win server2008以上的配置_自定义_03

4、设置client访问账号和目录权限(Users和Group的配置),这里就不截图

5、客户端使用FileZilla Client,如果连接成功但是无法查看目录,可配置下传输模式为主动。

问题1

filezilla server FTP 安装报错   "could not load TLS network. Aborting start of administration interface" 

需要安装一个系统补丁 kb 2533623

​https://forum.filezilla-project.org/viewtopic.php?t=39838​

According to the forum above, you need to install https://support.microsoft.com/en-us/kb/2533623

问题2

警告:​​Warning: FTP over TLS is not enabled, users cannot securely log in.​​​ 解决方法:启用TLS传输,具体操作如下:
“Edit”-“Setting”或直接点击设置按钮(齿轮);
选择“FTP over TLS settings”选项卡,点击“Generate new certificate...”;
生成验证时Key size”根据自己的喜好选择即可,其他信息可以根据自己的情况随意填写,然后选择保存地址(最好放到安装路径下) “;

FileZilla 服务器端win server2008以上的配置_自定义_04

名称默认为“certificate.crt”就好,最终选择生成;
提示“Certificate generated successfully”则说明生成没有问题,点击“确定”关闭弹窗;
点击“OK”保存设置;
之后的信息提示不再出现警告。

问题3:

防火墙中新建规则,设置端口

默认端口:21 加密端口:990 自定义的端口范围:10000-10200(根据自己的情况更改)可以自行设置,但是需要注意的是无论使用什么端口,在后面一定要添加到防火墙的入站规则中去。

 

参考资料:

filezilla server FTP 安装报错   "could not load TLS network. Aborting start of administration interface" 

​使用FileZilla Server轻松搭建个人FTP服务器​

FileZilla 服务器端win server2008以上的配置

用FileZilla搭建FTP服务器及相关问题