什么是 FTP?

您知道如何有效地传输大文件或文件集合吗?更深入地探索 FTP(文件传输协议),详细了解 SFTP 和 Dropbox Transfer 等 FTP 替代方案。

true

FTP 代表什么?

FTP 是 File Transfer Protocol(文件传输协议)的缩写。下面,我们来分解下这个词。本质上来说,“协议”(或者说,互联网协议)是让电子设备得以相互通信的一系列程序或规则。FTP 是 TCP/IP 网络(互联网)中的设备用于传输文件的一系列规则。当您使用互联网时,实际上是在使用各种不同的协议。您使用 HTTP 协议进行浏览,使用 XMPP 协议来发送和接收即时消息。FTP 就是用于移动文件的协议。

什么是 FTP 服务器?

FTP 服务器是支持将文件从一台设备(即 Mac、Windows 或 Linux 电脑)传输到另一台设备的软件应用程序。这听起来可能很复杂,但实际上 FTP 服务器就是具有 FTP 地址并专用于接收 FTP 连接的电脑。它们执行两个简单的任务:“获取”和“放置”。您可以从 FTP 服务器“获取”文件,也可以在 FTP 服务器上“放置”文件。当您上传文件时,这些文件将从您的个人设备传输到该服务器。或者,当您下载文件时,这些文件将从该服务器传输到您的个人设备。因此,就最基本的层面上而言,FTP 服务器是接收方和发送方之间的中间点。

FTP 的工作机制是什么?

FTP 是客户端-服务器协议。换句话说,客户端请求文件,然后服务器提供文件。这样一来,就意味着 FTP 协议需要有两个基本通道才能建立连接:

  • 命令通道:发起指令,携带基本信息,即要访问哪些文件
  • 数据通道:在两台设备之间传输文件数据

要建立连接,用户需要向 FTP 服务器提供凭据,FTP 服务器通常使用端口号 21 作为其默认通信模式。简而言之,“端口”是用于标识网络上的信息事务的编号。还必须注意,FTP 连接有两种不同的模式:主动和被动。

在主动 FTP 模式下,服务器会审批数据请求,因此扮演着主动角色。但是,主动模式有时可能会遇到防火墙问题,防火墙会阻止第三方发起的未经授权会话。这时候就需要被动模式登场了。在被动模式下,服务器不会主动维护连接,这意味着用户需要同时建立数据通道和命令通道。本质上来说,就是服务器“侦听”但不主动参与,让另一台设备处理大部分的工作。

FTP 解决什么问题?

FTP 通常用于处理大量文件,因此它往往可以在 Web 开发中派上用场。更改网站时,您可以使用 FTP 会话管理文件传输,这提供了一种简单的方式来上传特定文件、添加图像文件、移动 Web 模板等等。同样,IT 专业人员也可以使用文件传输协议在封闭系统中传输大批量服务器文件。

FTP 的优点是什么?

FTP 有几个值得一提的优点。最重要的是,FTP 可以同时传输多个文件,能在连接断开时恢复传输,还能进行传输日程安排。此外,由于该协议已经面世很长时间了,因此大多数人对它已经很熟悉。目前市面上有许多桌面 FTP 软件工具(包括 FileZilla、WinSCP、Cyberduck 等),这让使用 FTP 变得相当简单。

FTP 的缺点是什么?

FTP 有一个重大缺点,那就是缺乏安全性。FTP 诞生于 20 世纪 70 年代,因此早于现代我们依赖的许多网络安全措施。而且,它并非作为安全协议设计的。FTP 传输未加密,这意味着黑客捕获您的数据包(即通过数据包捕获攻击)之后,可以比较容易地读取您的密码、用户名和其他敏感数据。

由于存在这些安全漏洞,对 FTP 的支持正在不断下降。与此同时,各种不同的替代协议纷纷问世,包括 SFTP、HTTPS、AS2 和 FTPS。从 2020 年开始,Google Chrome 会默认关闭 FTP,Firefox 也从其代码中删除了 FTP。因此,如果您仍在将 FTP 服务器用于重要的业务功能,眼下最好改为使用其他协议。接下来,让我们详细了解 FTP 的其中一个替代协议 — SFTP。

什么是 SFTP?

如果您一直在研究 FTP,有时可能会遇到“SFTP”一词。那么,什么是 SFTP?本质上来说,SFTP(也称为 SSH 文件传输协议)是一种单独的协议,它通过安全外壳 (SSH) 数据流工作,在您传输文件时提供更高级别的保护。与使用端口号 21 的 FTP 客户端不同,SFTP 使用端口号 22。由于 FTP 是不安全的协议,因此 SFTP 通常更为可取,因为它提供了基本的安全功能并且能够利用 SSH 连接。

如何使用 Dropbox 代替 FTP 服务器?

这一切听起来是否过于复杂?您是否宁愿找一种替代方案,不必让整个 IT 部门专门负责管理 Web 服务器?随着 FTP 支持逐渐停止,并且网络安全威胁日益复杂,有必要寻找安全、简单的替代协议来访问、传输和管理企业文件。

Dropbox 是有效的 FTP 替代方案,可以提供一种安全且轻松的共享文件方法。Dropbox Transfer 作为简单而又安全的文件传输服务,非常适合用于传送大文件(您可以向任何人传输最大 100 GB 大小的文件,无论他们是否拥有 Dropbox 帐户)。此外,Dropbox Transfer 会通过下载通知确认文件传输的传送,您还能通过密码保护来控制访问,这有助于确保只有需要查看您的文件的人才能查看您的文件。

结语

虽然 FTP 是一种有效的文件传输方法,但它已经过时并被现已面市的一些其他网络协议所取代,例如 SFTP 即服务。或者,您也可以不再操心,选择使用 Dropbox。对于希望快速、轻松传输大文件或文件集合的企业而言,Dropbox 是一种有效的文件共享解决方案。

发现更有效的团队协作方式。

Dropbox Business 使用入门