FileZilla FTP 客户端。应用程序 16 / 24

我们谈谈FTP客户端

继续 我的列表 到 2024 年,基本开源应用程序的数量, 现在轮到 Filezilla FTP 客户端了。

如果您创建网站,则需要将它们上传到托管该网站的服务器,而如果 您下载的大文件无法从许多来源获得,浏览器和 Bittorrent 客户端都不是好的选择。

小德历史

第一个有记录的计算机之间的连接是 50 世纪 XNUMX 年代麻省理工学院为美国空军开发的一个项目。 其目标是通过开发 SAGE 来保护该国领空免受苏联导弹的攻击,SAGE 是一种预警系统,可以在导弹到达目的地之前对其进行拦截和摧毁。

我们等了 10 多年,直到 1969 年,数据才可以实时传输。。 ARPANET 网络连接了加州大学洛杉矶分校 (UCLA)、斯坦福研究所 (SRI)、加州大学圣塔芭芭拉分校 (UCSB) 和犹他大学的团队。

两年后,即 1971 年,由于 FTP 协议的发展,实现了在文件之间传输完整文件的方法。 这是由 Abhay Bhushan 领导的哈佛大学和麻省理工大学研究人员小组的联合工作,首次传输是在麻省理工学院的设备和 NASA 艾姆斯研究中心的终端信息系统(TIP)之间进行的。

其他协议

尽管在 80 世纪 XNUMX 年代,随着公司专注于扩展计算机网络,FTP 仍然是首选标准。s,一些替代方案不断出现:

  • 克米特: 它是软件和协议的组合,允许在不同类型的计算机系统之间共享文件,包括网络、通过调制解调器和串行端口的连接。
  • UUCP(Unix 到 Unix 复制协议):它是 UNIX 系统交换文件和电子邮件的标准。
  • TFTP(简单文件传输协议):这是一个没有高级功能的 FTP 版本。它主要用于在本地网络内传输文件。
  • RCP(远程复制协议): 这是在 UNIX 系统上传输文件的另一个有用的协议,尽管它确实具有 FTP 提供的功能。

九十年代,随着互联网的出现, 人们开始担心协议的安全性,并且出现了针对该问题的变体和替代方案:

  • SFTP(SSH 文件传输协议): 它是SSH(Secure Shell)网络协议在文件传输中的应用,通过该协议,命令和数据都是加密的。这使得网络拦截和攻击变得更加困难。
  • SCP(安全复制协议):虽然它也使用 SSH 传输文件并且速度更快,但它缺乏 SFTP 的所有功能。
  • FTPS(基于 TLS 的 FTP): 它是 FTP 的一个版本,添加了额外的支持,包括 SSL(安全套接字层)和 TLS(传输层安全)的安全层。基本上它负责加密客户端计算机和服务器计算机之间交换的数据和命令。它还允许您通过检查其数字证书来验证服务器。

FileZilla FTP 客户端

这里我们有一个具有免费和付费版本的开源应用程序的典型案例。 免费版本允许使用 FTP、SFTP 和 FTPS 协议传输文件。付费服务还允许您使用商业云存储服务。

它的一些特征是:

  • 按颜色识别访问的站点。
  • 存储访问密码。
  • 支持传输大于4GB的文件
  • 手册(在网站上)
  • 暂停和恢复下载。
  • 使用文本编辑器编辑文件。
  • 上传和下载的带宽限制。
  • 目录之间的比较。
  • 使用鼠标拖放文件。
  • 网络配置向导。

该程序(免费版本)是从 Flatpak 商店安装的:

flatpak install flathub org.filezillaproject.Filezilla