如何解决Filezilla服务器配置FTP服务器中的各种问题

介绍

小编给大家分享一下如何解决Filezilla服务器配置FTP服务器中的各种问题,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获、下面让我们一起去了解一下吧!

公司很多资料需要通过FTP上传,那么就需要配置一个FTP服务器,找了一台Windows服务器捣鼓,开始按网上教程自己配置特别麻烦,何西西说用Filezilla比较方便,就去Filezilla官网下载了Filezilla服务器,本来以为会很轻松搞的定,没想到还是碰到一堆坑。

服务器:Windows Web server 2008 R2, 64位

<强>坑1:安装Filezilla服务器报错“不能负载TLS网络。流产开始管理interface"

原因:根据这个Filezilla论坛里这个帖子https://forum.filezilla-project.org/viewtopic.php?t=39838讨论的,服务器没装补丁KB2533623。

出坑:去微软官网下载补丁,根据自己服务器型号选,我选了<强>更新Windows Server 2008 R2 x64版(KB2533623) 强,补丁装好以后安装服务器不再报错。

<强>坑2:打开Filezilla以后面板里红字显示“FTP在TLS未启用,用户无法securely"

原因:未启用TLS模式。

出坑:

打开设置

如何解决Filezilla服务器配置FTP服务器中的各种问题

选在TLS设置FTP,勾选启用在TLS支持FTP,然后点击中间生成新的证书……按钮

如何解决Filezilla server配置FTP服务器中的各种问题

空白处都可以随便填,注意Common name (Server address)那里填127.0.0.1就行了,下面给密钥和证书选一个保存的位置,然后点最下方Generate certificate

如何解决Filezilla server配置FTP服务器中的各种问题

然后在Key password填个密钥密码,随便填一个用不到的,最后点击左下OK,再打开Filezilla就不会有错误提示啦~~

如何解决Filezilla server配置FTP服务器中的各种问题

上面两个坑解决以后,就可以按照网上各种教程添加用户,分配文件夹访问权限了,基本配置参考《FileZilla怎么用 FileZilla配置FTP服务图文详解》,Settings里每一项的具体作用参考《免费ftp服务器FileZilla Server配置》,大部分都默认设置就行了。

坑3:服务器本地可以访问FTP,其他机器访问连输用户名和密码的界面都弹不出

原因:防火墙封住了服务器上FTP的入站端口,这种情况下Filezilla里连有人请求连接的信息都看不到。

出坑:

打开“高级安全Windows防火墙”

如何解决Filezilla server配置FTP服务器中的各种问题

右击“入站规则”,点击“新建规则”

如何解决Filezilla server配置FTP服务器中的各种问题

选择“端口”,选择“TCP”,输入FTP端口,如果之前配置Filezilla时没有改过,就用默认端口21

如何解决Filezilla server配置FTP服务器中的各种问题

如何解决Filezilla server配置FTP服务器中的各种问题

后面就选“允许链接”,所有时候都应用该规则,最后给这条规则命名如FTP Default Port,再用其他机器访问FTP就能弹出输入用户名和密码的窗口了,Filezilla里也能看到连接的信息啦~

如何解决Filezilla server配置FTP服务器中的各种问题

坑4:服务器本地可以访问FTP,其他机器输入用户名和密码后提示“打开ftp服务器上的文件夹时发生错误,请检查是否有权限”

原因:这个坑博主把上面那条提示放到百度里,也没搜到什么靠谱的解决办法,然后想着装一个Filezilla Client,用Client访问FTP是不是能看到什么错误代码,果然找到了错误 代码"425 Can't open data connection.",从stackoverflow上搜到这个解决办法《Setup FileZilla Server Passive Ports alt="如何解决Filezilla server配置FTP服务器中的各种问题">

然后重复坑3在入站规则里打开21端口的过程,打开限定好的Passive mode端口范围,唯一的不同就是在下面这里输入50100-51100,给这条规则命名如FileZilla - Passive FTP Ports,再用其他机器访问就没有任何阻碍啦~

如何解决Filezilla服务器配置FTP服务器中的各种问题