Anonim

如果您曾经在技术界工作过,那么您无疑会听说过“ FTP”一词。 FTP是Web开发人员特别喜欢使用的一个流行术语,因为它是在计算机与服务器之间或服务器与计算机之间传输文件的流行协议。 “ FTP”从字面上代表文件传输协议,是开发人员从其笔记本电脑或PC连接到Web服务器的最常用方法。 通常,他们将使用它从服务器中提取文件,或将新文件上传到服务器。

也就是说,FTP不仅是您要建立网站时应该知道的流行术语,而且还是您应该了解和了解的技术。 毕竟,如果您知道如何正确使用FTP,那么了解FTP是什么以及如何使用它可以在几分钟甚至几小时的停机时间内节省您的网站。 因此,让我们开始吧!

什么是FTP和SFTP?

快速链接

  • 什么是FTP和SFTP?
      • 安全
  • FileZilla
  • WinSCP
  • 传输5
  • WS_FTP专业版
  • 咖啡厅免费FTP
  • 闭幕

通常,大多数使用计算机,智能手机或Internet的人都不会使用FTP。 但是,如果您要构建网站或管理网站,则它是必备工具。 您可以将FTP描绘为另一种文件层次结构-类似于Windows 10的File Explorer或Mac的Finder在计算机上已经具有的层次结构。 FTP只是另一个文件目录软件,就像这两个文件中的任何一个一样,但是用于查看Web服务器的目录。

FTP对于下载和上传文件相当普遍。 并非用于下载盗版内容之类的文件,而是用于下载基于Web的文件(例如.php文件或.js文件),通常是出于对其进行修改,然后将其上传回服务器的目的。

安全

您已经可以开始了解FTP的实用性。 但是,它最大的问题之一是它不安全。 FTP实际上是一种非常古老的技术。 它最初于1971年推出,其设计早于网络安全成为人们关注的重点之前。 但是,这就是SFTP发挥作用的地方,这是通过SSH连接建立FTP隧道的一种方式。 用外行的话说,SSH连接本质上是一种可以在不安全的连接上安全使用不安全的网络服务(例如FTP)的方法。 SSH实际上与FTP完全不同,不应与FTPS混淆。

称为FTPS,它仍然称为文件传输协议,但是这一协议特别精巧,因为它提供了对基于TLS(传输层安全性)的加密的支持。 如果您完全访问Web服务器,您实际上可能会在不知不觉中发现自己正在使用FTPS-这是因为许多主机服务和服务器拒绝提供除FTP​​S之外的任何东西。 毕竟,“黑客”通过数据包嗅探窃取或拦截文件太容易了,因此,FTPS之类的加密协议可帮助您在传输文件时保持在线安全。 实际上,FTPS是目前在服务器和笔记本电脑之间传输文件的最常用方法之一,而SSH则位于那里。

话虽如此,通过FTP,FTPS或SSH访问Web服务器的最佳客户端是什么? 按照下面的步骤,我们将向您展示我们的五个收藏夹。 让我们潜入吧!

FileZilla

可用于访问服务器文件层次结构的最佳工具选择之一是FileZilla。 这是免费的开源软件,任何人都可以轻松使用。 如前所述,它的亮点之一是它不仅支持旧版FTP,还支持FTPS(基于TLS的FTP)以及SFTP或通过SSH隧道传输的FTP。

FileZilla是跨平台应用程序,因此您可以轻松地在Mac,Windows,Linux等平台上使用它。 实际上,它是少数几个FTP客户端之一,它允许您暂停和恢复大于4GB的文件,这对于移动大型数据库非常方便。 但是,选项卡式界面是FileZilla最喜欢的个人方面之一,它使您可以一次轻松地管理很多工作。 如果您正在寻找可靠的FTP客户端,FileZilla绝对不会出错,尤其是在免费的情况下! 在下面试一下。

在此处获取: FileZilla项目

WinSCP

第二名,我们有WinSCP。 如果您主要是Windows用户,那么WinSCP是一个多功能且安全的FTP客户端,您一定不会错! 实际上,该协议比FileZilla支持更多的协议(但是,您再次失去了跨平台的多功能性)。 就像FileZilla一样,您可以访问FTP,SFTP和FTP,但最重要的是,WinSCP还支持WebDAV和Amazon S3协议。

WinSCP的独特之处之一是它实际上具有集成的文本编辑器,可让您直接在FTP客户端中编辑文件。 与干净的用户界面配对,WinSCP是一个很好的程序。

在此处获取: WinSCP

传输5

接下来是传输,它可能是其中最全面的选择之一。 版本5是一个相当新的开发,但是具有一些显着的功能,例如能够连接多达11种新的云服务,包括Box,Google Drive,Dropbox,Amazon Drive,OneDrive。 Microsoft Azure等。 在Cloud服务之上,您仍然可以轻松访问所有传统协议-FTP,基于TLS的FTP,SFTP,Amazon S3,WebDAV等。

还值得注意的是,Transmit 5是速度更快的客户端之一。 对多线程进行了显着改进,并在复杂文件夹中实现了更好的导航,从而使在复杂文件层次结构中进行搜索的效率更高。 您可以通过下面的链接免费试用7天。

在这里获取: 发送

WS_FTP专业版

排在第四位的是WS_FTP Professional。 就像许多FTP客户端一样,它也支持所有标准-FTP,基于TLS的FTP,SFTP(SSH),Amazon S3,WebDAV等。WS_​​FTP宣传防弹安全性,确保数据包嗅探器与其他设备保持隔离文件传输。 WS_FTP实际上通过使用SHA256和SHA512文件身份验证提供文件完整性检查来进一步确保安全性,以确保传输的文件不会受到损害。

WS_FTP Professional仅在Windows上可用。 它因不兼容跨平台而获得了一个重大标志,但是如果您主要是Windows用户,那么值得免费试用并查看它是否适合您。

在此处获取: WS_FTP

咖啡厅免费FTP

最后,我们提供了由Coffee House提供的免费FTP。 这是一个快速高效的FTP客户端,使您能够快速将文件从服务器拉入计算机。 Coffee House希望Free FTP功能强大且用户友好,这就是为什么用户单击按钮即可轻松连接到所选服务器的原因。 不仅如此,还可以通过简单的拖放操作将文件传输到计算机或服务器。

免费FTP具有“ FTP活动”页面,该页面还使您可以密切注意下载和上传的状态。 您甚至可以暂停,恢复甚至取消文件传输! 功能强大的书签工具是Free FTP的一大亮点。 使用书签,您实际上可以在Free FTP客户端中“收藏”您最喜欢和最常用的文件夹。 再也不会迷失在文件层次结构中! 像我们列表中的其他端口一样,免费FTP支持FTP,SFTP,基于TLS的FTP等。

在这里获取: 咖啡屋

闭幕

如您所见,有许多出色的客户端可用于访问FTP,FTPS或SSH服务器上的FTP。 关于这些的整洁之处在于,这些客户端中的几乎每个客户端都支持所有三种协议,因此您不必为决定使用的每种协议在PC或便携式计算机上拥有不同的客户端。

您是否有喜欢的客户端,用于通过FTP,FTPS或SSH访问Web服务器文件? 让我们知道下面的评论部分是什么-我们很乐意听到您的消息!

5个最佳ftp / sftp客户端-2018年12月