什么是 FTP?

您知道如何有效地传输大文件或文件集合吗?更深入地探索 FTP(文件传输协议),了解有关 FTP 替代方案(例如 SFTP 即服务)的更多信息。

FTP 代表什么?

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

什么是 FTP 服务器?

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

FTP 的工作机制是什么?

FTP 是一种客户端服务器协议。换句话说,客户端请求文件,然后服务器提供文件。这样一来,意味着 FTP 需要两个基本通道才能建立连接:命令通道(发起指令,携带基本信息,即要访问哪些文件)和数据通道(在两个设备之间传输文件数据)。要建立连接,用户需要向 FTP 服务器提供凭据,FTP 服务器通常使用端口号 21 作为其默认通信模式。同样重要的是要注意,有两种不同的 FTP 连接模式:主动和被动。

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

FTP 解决什么问题?

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

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 服务器?

随着逐渐停止对 FTP 的支持,并且网络安全威胁日益复杂,有必要寻找用于访问、传输和管理企业文件的替代协议。Dropbox 是有效的 FTP 替代方案,它提供了一种安全且轻松的共享文件方法。如何?很简单。Dropbox Transfer 是一种简单而又安全的文件传输服务,非常适合用于传送大文件(您可以向任何人传输最大 100 GB 大小的文件,无论他们是否拥有 Dropbox 帐户)。此外,Dropbox Transfer 将通过下载通知确认文件传输的传送,您还能通过密码保护来控制访问,这有助于确保只有需要查看您的文件的人才能查看您的文件。

结语

最后总结下 FTP。虽然 FTP 是一种有效的文件传输方法,但它已经过时并且已被一些其他网络协议所取代,例如目前可用的 SFTP 即服务。此外,对于寻求快速、轻松传输大文件或文件集合方法的企业而言,Dropbox 是一种可供选择的有效文件共享解决方案。

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

Dropbox Business 使用入门