Cloudflare R2 是 Cloudflare 提供的对象存储服务,与 S3 兼容。Cyberduck 是一个支持多种云存储服务的开源客户端。本文介绍如何使用 Cyberduck 管理 Cloudflare R2 存储桶。
准备工作
在使用 Cloudflare R2 的时候发现管理起来很不方便,比如上传文件需要手动改文件名,而且不支持文件夹上传。
使用 Cyberduck 管理 Cloudflare R2 存储桶
- 下载并安装 Cyberduck,可以从 Cyberduck 官网 下载。
- 打开 Cyberduck,点击“新建”按钮,选择“Cloudflare R2 Storage”。
如果你没有发现,你可以选择在 More Options 中找到 Cloudflare R2 Storage;或使用
这个链接下载对应的连接配置文件并导入。
-
在弹出的窗口中填写以下信息:
- 服务器:
- 访问密钥 ID: 你的 R2 访问密钥 ID
- 秘密访问密钥: 你的 R2 秘密访问密钥
- 更多选项 - 路径: 填写你的存储桶名称
- 服务器:
这些信息可以在 Cloudflare 控制台的 R2 设置中找到。访问密钥在
中创建。需要注意的是,访问密钥需要有 的读写权限。
-
点击"连接",成功后你就可以看到你的 R2 存储桶了。
-
现在你可以像管理本地文件一样管理你的 R2 存储桶了,包括上传、下载、删除文件等操作。