背景
从技术角度来说,FTP协议有个致命问题:“传输过程服务器要求的端口过多,不利于跨越防火墙。”由于这个问题的存在,FTP协议的确不够先进,有些过时。
FTP可以说是最早而且广泛流传的文件通信协议,尽管不够先进,但是他具备巨大的历史惯性和群众基础。如果你提供了FTP方式的下载,对方可能没有任何理解问题和连接工具上的使用障碍,但是如果你提供更先进的WebDAV方式,反而会让很多人不知所措。
另外FTP还有一个重要的优势:搭建FTP服务器可能是选择最多,最为简单的。网上随便搜一下,无论Windows还是Linux平台都有非常简单的FTP服务搭建方法。今天,主要给大家介绍一下使用DESK倚天剑搭建FTP 服务器,这种方法不但极为简单,而且Windows和Linux系统都无缝兼容。
喜欢看视频的网友请参考如下视频,手机微信查看:https://weixin.qq.com/sph/AXyrjN7ih
DESK搭建FTP服务器
打开DESK软件后,点击“资源管理”-> “服务器”-> “新增”-> “FTP文件共享服务”。
注意:Linux下没有root权限的时候是不能填写小于1024的端口号的,如下图所示,如果你没有root权限就不要填写21端口。只是很多网友最容易犯错的地方。

接下来,选中刚刚添加的节点,运行即可。FTP的服务器就搭建完成了,简单吧?

客户端如何访问我就不说了,截个图给大家参考一下吧。

图:FileZilla客户端

图:lftp命令行
写到最后
很多老的技术由于巨大的历史惯性,仍然在普遍使用,而且部分非老的小型机设备你还只能用FTP传输文件。其实不光FTP协议,往往流传过这样一句话调侃Java的版本升级:“你升你的最新版,我用我的1.8。”由此可以看出,支持淘汰技术也是有场景的,这也是DESK倚天剑支持FTP协议的主要原因。