介绍
FileZilla Pro是一个与FTP、SFTP、FTPS和WebDAV协议兼容的文件传输解决方案,在2001年,原始的FileZilla项目为用户带来了一个开源、跨平台的文件访问和传输应用程序,如今FileZilla Pro为越来越多的网络和云协议提供了支持。
DigitalOcean Spaces是一个物体存储解决方案,允许用户存储和服务大量数据. 由于其 API 与 AWS S3 API 兼容,您可以使用 FileZilla Pro 将文件从您的 DigitalOcean Space 传输到并访问文件。
在本教程中,我们将指导您通过配置FileZilla Pro连接到DigitalOcean Spaces存储库。
前提条件
为了完成本教程,您应该有以下访问权限:
您可以从 filezillapro.com购买FileZilla Pro用于Windows或MacOS)。
- 通过以下方式创建的DigitalOcean空间和API密钥 How To Create a DigitalOcean Space and API Key创建的DigitalOcean空间和API密钥。 请记住您的空间的以下凭证:
- 访问密钥
- 秘密密密钥
- 空间URL
- 桶名
有了这些前提条件,我们可以开始设置FileZilla Pro以与DigitalOcean Spaces合作。
步骤 1 – 配置空间终端
要使用 FileZilla Pro 连接到您的 DigitalOcean Spaces 存储库,您需要配置使用 DigitalOcean 端点的 FileZilla 提供商列表。
*从屏幕顶部的菜单中选择 Edit,然后选择 Settings. 你会看到一个对话框,在那里你应该看到一个 Transfers标题. 在该标题下选择 S3:供应商.
- 在 S3:供应商页面上,你会看到一个 Providers的框,下面有一个 Add按钮。
- 在
供应商
框下方,你会看到一个区域
框和另一个添加
按钮。
名稱:
您可以稍后添加其他区域,完成的 区域列表将如下:
- 在 ** 区域 ** 框底下,你会看到一个 ** 捕捉所有 ** 框. 输入
.digitaloceanspaces.com
到此框中. 请确保在文本前包含领先点。 - 在 ** 格式 ** 框中输入:
{region}.digitaloceanspaces.com
. 您的 ** 设置** 页面现在应该是这样的:
- 按下位于屏幕左侧的 OK按钮完成。
从这里,我们将将我们的Spaces桶连接到FileZilla。
步骤 2 — 添加一个数字海洋空间存储库
现在,我们可以将我们的空间库信息(包括我们的存储URL和访问和秘密密钥)添加到FileZilla,以便连接到每个空间。
*从顶部菜单中选择 File,然后选择 Site Manager.
- 在 Site Manager对话框中,点击位于屏幕底部左侧的 新网站按钮。
- 输入新网站的名称。 可能有道理称此为
DigitalOcean
. - 在网站列表右侧的 Host文本框中,输入您的空间URL。 这可能会看起来像以下:
sammys-bucket.nyc3.digitaloceanspaces.com
,其中 **sammys-bucket
**是您的空间存储名称,以及 **nyc3.digitaloceanspaces.com
是您的终端点。
完成这些信息字段后,您的 ** 网站管理器** 页面现在应该是这样的:
当您完成并确保一切似乎都正确填写时,请按下屏幕底部的 OK按钮来完成设置。
步骤 3 – 连接到您的空间存储库
安装完成后,您现在可以使用 FileZilla Pro 连接到 DigitalOcean Spaces。
- 再次导航到 ** 文件** 标题,然后选择 ** 网站管理器 ** 在 ** 网站** 对话框中,选择您的 DigitalOcean Spaces 网站。
您现在已经成功集成了DigitalOcean Spaces与FileZilla Pro,现在可以将文件传输到您的Spaces桶。
结论
借助FileZilla Pro,您可以无缝地在本地机器和远程服务器之间传输文件,管理您的所有传输,而无需担心您的源目录中有多少文件。
要了解有关如何使用 FileZilla 的更多信息,您可以阅读 FileZilla 客户端教程。