什么是FTP?


https://www.ispeech.org/text.to.speech

FTP是一种在线传输文件的方法。您可能会认为您在浏览器中访问的网站是“互联网”,但您的浏览器只使用一种协议:HTTP。还有许多其他协议共同构成了互联网。例如,IMAP和POP是电子邮件客户端用于发送和接收消息的两种协议。 XMPP是用于发送和接收即时消息的协议。 FTP是另一种这样的协议。

FTP代表“文件传输协议”。它也是当今使用最古老的协议之一,是一种移动文件的便捷方式。 FTP服务器提供对具有子目录的目录的访问。用户使用FTP客户端连接到这些服务器,这是一个允许您从服务器下载文件以及上传文件的软件。

许多互联网用户永远不会使用FTP,但如果你正在建立一个网站,它是一个必不可少的工具。因为它是网络上的一个基本工具,所以即使你不是开发人员也值得了解。所以,这是普通互联网用户需要了解的关于FTP以及如何使用它的一切。

什么是FTP?

FTP是一种非常有用的工具,用于将信息从您正在使用的计算机移动到托管网站的服务器。例如,如果要在Web服务器上安装WordPress,则需要FTP来复制文件。

它偶尔也会用作共享文件的方式。一个人可以将文件上传到FTP服务器,然后与另一个人共享指向它的链接。在易于使用的云服务时代( 这些是我们的最爱 ),这种用法已经不那么常见了,但有些人更喜欢将他们的文件托管在家庭服务器上,并使用FTP来实现这一点。

FTP是为将文件从一个设备快速移动到另一个设备而创建的最简单,最早的格式之一。它始于1971年,第一版由Abhay Bhushan创作和出版。在20世纪80年代,FTP格式更新为与服务器关联的TCP / IP版本。

FTP使用两个基本通道进行操作。命令通道携带有关任务本身的信息 - 要访问的文件,命令是否正在注册等。数据通道然后在设备之间传输实际文件数据。

这些FTP连接也可以具有主动和被动模式。活动模式是最常见的,并允许服务器和设备通过两个通道进行开放式通信,服务器通过批准数据请求在建立连接方面发挥积极作用。但是,这种模式可能会受到防火墙和类似问题的干扰,因此还有一种被动模式,服务器会注意但不主动维护连接,允许其他设备完成所有工作。

FTP看起来像什么?

虽然它取决于您用来管理文件的客户端,但它实际上看起来像您计算机上的其他文件。有一个分层文件夹结构,您可以使用与Windows资源管理器或Finder类似的方式进行探索。

您可以通过浏览公共FTP服务器来了解这一点。例如,Adobe 通过FTP提供所有软件的下载 ,适用于拥有有效产品密钥但没有安装CD的Photoshop等软件的客户。 Chrome和Firefox等浏览器也支持浏览FTP服务器(但不支持上传文件)。

FTP-土坯

在Reddit上, r / opendirectories是一个致力于共享可公开访问的FTP服务器的整个社区。然而,这些目录中的许多都充满了盗版内容,色情内容以及它们的类似组合。

使用FTP以这种方式下载文件是相对罕见的。在大多数情况下,FTP用于将文件从您的计算机上传到您正在使用的服务器。

FTP安全吗?

不是设计,没有。 FTP的历史可以追溯到网络安全不仅仅是一个假想的领域 。这意味着FTP传输不是加密的,因此对于任何能够进行数据包嗅探的人来说,拦截文件相对容易。

出于这个原因,许多人使用FTPS代替。这基本上与FTP一样工作,但加密一切,这意味着窥探眼睛无法读取任何文件,即使它们可以拦截它们。此时,许多服务器拒绝提供未加密的访问,而只提供FTPS。

哪个FTP客户端最好?

Cyber​​duck的,土坯服务器

FileZilla和Cyber​​Duck是我们最喜欢的两个FTP客户端,我们可以全心全意地推荐。它们功能齐全,已经存在多年,因此建立了精致的用户界面和工具,使您的FTP传输过程快速简便。如果您想了解更多优秀FTP客户端的示例,请查看我们最好的FTP客户端指南

我可以设置自己的FTP服务器吗?

简短的回答是肯定的。 Windows用户可以下载并运行FileZilla服务器 。与此同时,Mac用户不需要任何第三方软件。只需前往系统偏好设置中的 共享 ,然后启用远程登录 。这将启用Mac上的FTPS服务器,从而为您提供一种安全的方式来浏览您的计算机并使用任何FTP客户端获取文件。

MAC-SFTP-设置

但是,您需要在另一台计算机上安装FTP客户端才能浏览您的文件。只需使用先前设置为服务器的计算机的IP地址即可。

要从家庭网络外部访问文件,您需要在路由器上设置端口转发 。如果您计划在线访问FTP服务器,最好使用加密将其锁定。

有关在Android手机或平板电脑上设置FTP服务器的更多详细信息, 请查看完整指南

Previous Entries Alienware经过重新设计的Aurora R9带来了令人惊叹的科幻风格美学 Next Entries Windows核心操作系统:您需要知道的一切

發表評論