将文件传输到您的网站域的最佳 FTP 工具

您了解云以及这基本上是您在其他地方的服务器上的文件。但是这些文件是如何到达那里的呢?一种方法是通过称为文件传输协议(File Transfer Protocol)FTP的东西。

如果您在WordPress、SquareSpace 或Wix等内容管理系统 ( (Wix)CMS )上运行网站,您可能已经使用它们的内置工具上传了图像。或者……您(Or…you)可以使用FTP客户端将文件上传到您的网站。

为什么使用 FTP?

WordPress之类的内置上传工具使用超文本传输​​协议 ( HTTP )。这种方法适用于大多数情况。事实上,以这种方式上传文件通常是最好的方式。但如果您的Internet(Internet)连接速度较慢,或者需要上传大量文件,那么FTP可能更适合您。

使用好的FTP客户端,您可以开始上传文件并离开。如果连接在任何时候断开,您可以从中断的地方继续。您无需再次将所有文件重新排队。

让我们看一些将文件上传到您的网站的FTP工具。(FTP)

最佳 FTP 程序

我们对此的标准是该程序必须免费提供,可在Windows上运行,并支持Secure Shell FTP ( SFTP ),这是一种加密传输的协议,以便在不安全的网络上进行安全传输。所有程序都支持拖放传输以方便使用,并能够保存您的FTP连接详细信息。

FileZilla

您会在大多数FTP工具列表中找到(FTP)FileZilla,这是有充分理由的。它的一些功能包括:

  • 支持FTPFTP over TLS ( FTPS ) 和SFTP
  • 在 Windows、Linux 和 Mac 上运行
  • 支持多种语言
  • 目录比较
  • 同步目录浏览

目录(Directory)比较非常方便,可以确保您网站上的内容与您计算机上的内容相匹配。同步(Synchronized)目录浏览也让生活更轻松。如果您的本地目录和远程目录匹配,则在一个目录中导航,将在另一个目录中执行相同的操作。

(Pay)安装FileZilla时请(FileZilla)注意,它与 Avast Free AntivirusMcAfee WebAdvisor捆绑在一起。这不是一件坏事,您可能只是不想安装它。只需在单击(Just)Next之前取消选中复选框。

作为奖励,您还可以在您的计算机上设置一个 Filezilla FTP 服务器(set up a Filezilla FTP server),这样您就可以随时随地传输文件。

赛博鸭

名字奇怪的程序Cyber​​duck 是另一个适用于WindowsMac的免费(Mac)FTP客户端。

Cyber​​duck的未付费版本的功能并不比付费版本少。以下是它的一些更有趣的功能:

  • 也可以直接连接Windows AzureMicrosoft OneDriveDropboxGoogle DriveAmazon S3等云服务。
  • 可以与用于编辑文件的其他程序集成。根据文件扩展名,如果您愿意,Cyber​​duck将为它打开您的默认程序。
  • 连接到Amazon CloudFront 和Akamai等内容(Akamai)交付网络(Delivery Networks)( CDN ) 。
  • 在本地计算机和 Web 服务器之间同步文件。

Cyber​​duck 的文件同步可用于确保您的本地文件与远程文件匹配,反之亦然。保持它们相同使管理您的网站变得更加容易。

当您可能想要对文件进行快速更改时,与其他程序集成以进行编辑很方便。它只是节省了通过常规方式打开编辑器的几个步骤。

当您想要对文件进行完整备份时,直接连接到云存储服务会派上用场。您可以开始上传或下载然后走开,知道如果中途失败,很容易从上次中断的地方重新开始。

它是免费的,但如果您为帮助他们继续工作做出贡献,开发人员将不胜感激。您可以向Cyber​​duck贡献 10(Cyberduck)美元(USD)或更多,并获得一个注册密钥,该密钥将禁用您在关闭应用程序时获得的唠叨屏幕。

您也可以直接从Mac App StoreWindows Store 购买(Windows Store),价格约为 25美元(USD)。这些版本也没有唠叨屏幕。

WinSCP

开源和免费的FTP程序WinSCP是另一个不错的选择。不幸的是,它仅适用于Windows如果您为帮助继续该程序的开发做出贡献, WinSCP(WinSCP)的开发人员 也将不胜感激,但没有烦人的屏幕一直问您。

与目前为止的其他FTP客户端不同, (FTP)WinSCP默认使用 SFTP协议,因此请确保您从主机获得正确的连接信息。通常,它就像连接到特定端口号一样简单,而不是 FTP(FTPs)的默认端口 21。

让我们看一下 WinSCP 的一些最佳功能:

  • 脚本和任务自动化。
  • 可变的用户界面。您可以在与 Windows 资源管理器非常相似的经典Commander界面之间切换。
  • 便携式程序选项。您可以获得可用作便携式应用程序的版本。
  • 添加(Add)到 Window 的资源管理器的发送(Send)到上下文菜单。 右键单击(Right-click)文件并直接从Windows Explorer通过(Windows Explorer)FTP上传。
  • 主密码(Master Password)。如果您管理多个站点,则应该有多个密码。WinSCP的内置密码管理器将使它们保持加密。只需(Just)输入您的主密码(Master Password)WinSCP就会自动为每个站点使用正确保存的密码。

能够编写重复过程的脚本可以真正节省时间。假设(Say)您有一个保存所有图片的文件夹,并且您希望每周将它们上传到您的网站。这可以是脚本化的和自动化的,所以它就发生了。

借助添加到 Windows 资源管理器上下文菜单的功能,您只需右键单击一个文件或一组文件,然后单击即可上传它们。这是完成工作的一种非常方便的方式。

密码(Master Password)功能可能是最好的功能。它允许您为您的FTP站点使用各种复杂的密码,而无需全部记住或查找它们。您只需记住计算机本地的一个主密码。它根本不会影响您的网站。

哪个 FTP 程序最好?

这将取决于您的需求。如果您需要一些简单快速的学习内容,请使用FileZilla。如果您可以编写脚本并希望自动化您的FTP作业,那么WinSCP最适合您。如果您需要能够上传到各种服务,而不仅仅是FTP,那么Cyber​​duck是最好的。

无论您选择什么,通过这三个FTP程序,您将获得一个免费、安全的FTP程序,所有功能都比您可能使用的更多。



About the author

我是一名软件工程师,在 Xbox 行业拥有超过 10 年的经验。我专注于游戏开发和安全测试。我也是一位经验丰富的评论员,并且一直在为一些游戏界的知名人士开发项目,包括 Ubisoft、Microsoft 和 Sony。在空闲时间,我喜欢玩电子游戏和看电视节目。



Related posts