千锋教育-做有情怀、有良心、有品质的职业教育机构

手机站
千锋教育

千锋学习站 | 随时随地免费学

千锋教育

扫一扫进入千锋手机站

领取全套视频
千锋教育

关注千锋学习站小程序
随时随地免费学习课程

当前位置:首页  >  技术干货  > 什么是 FTP,优缺点是什么?

什么是 FTP,优缺点是什么?

来源:千锋教育
发布人:xqq
时间: 2023-10-13 13:11:47 1697173907

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 连接。

声明:本站稿件版权均属千锋教育所有,未经许可不得擅自转载。
10年以上业内强师集结,手把手带你蜕变精英
请您保持通讯畅通,专属学习老师24小时内将与您1V1沟通
免费领取
今日已有369人领取成功
刘同学 138****2860 刚刚成功领取
王同学 131****2015 刚刚成功领取
张同学 133****4652 刚刚成功领取
李同学 135****8607 刚刚成功领取
杨同学 132****5667 刚刚成功领取
岳同学 134****6652 刚刚成功领取
梁同学 157****2950 刚刚成功领取
刘同学 189****1015 刚刚成功领取
张同学 155****4678 刚刚成功领取
邹同学 139****2907 刚刚成功领取
董同学 138****2867 刚刚成功领取
周同学 136****3602 刚刚成功领取
相关推荐HOT