跳到主要内容

S3 凭据#

您可以使用以下凭据验证这些节点的身份:

前置要求#

在兼容 S3 的服务器上创建账户。S3 节点适用于通用或非 AWS S3 服务,例如:

支持的认证方式#

  • S3 端点

相关资源#

有关服务的更多信息,请参阅您的 S3 兼容提供商的文档。例如,请参阅 Wasabi 的 REST API 文档DigitalOcean 的 Spaces API 参考文档

使用 S3 端点#

要配置此凭据,您需要:

  • S3 端点:输入 S3 存储后端的 URL 端点。
  • 区域:输入您的 S3 存储区域。某些提供商将其称为“区域别名”。
  • 访问密钥 ID:输入您的 S3 提供商用于访问存储桶或空间的 S3 访问密钥。某些提供商将其称为 API 密钥。
  • 秘密访问密钥:输入与 访问密钥 ID 对应的秘密访问密钥。
  • 强制路径样式:启用时,连接将使用路径样式寻址方式访问存储桶。
  • 忽略 SSL 问题:启用时,即使 SSL 证书验证失败,n8n 也会连接。

以下是针对 DigitalOcean Spaces 和 Wasabi 的更详细说明。如果您使用其他提供商,请参阅其文档以获取更多信息。

使用 DigitalOcean Spaces#

要配置用于 DigitalOcean Spaces 的凭据:

  1. 在 DigitalOcean 中,转到控制面板并打开 设置。您的端点应列在那里。在该端点前加上 https://,并将其作为 S3 端点 输入到 n8n 中。
    • 您的 DigitalOcean 端点取决于存储桶所在的数据中心区域。
  2. 对于 区域,输入存储桶所在的区域,例如 nyc3
    • 如果您计划使用此凭据创建新的 Spaces,请输入 us-east-1
  3. 从您的 DigitalOcean 控制面板,转到 API
  4. 打开 Spaces Keys 选项卡。
  5. 选择 Generate New Key
  6. 输入密钥的 名称,例如 n8n integration,然后选中复选框。
  7. 复制名称旁边显示的 Key,并将其作为 访问密钥 ID 输入到 n8n 中。
  8. 复制 Secret 值,并将其作为 秘密访问密钥 输入到 n8n 中。
  9. 除非您想使用子域名/虚拟调用格式,否则请保持 强制路径样式 切换为关闭状态。
  10. 决定您希望 n8n 凭据如何处理 SSL:
    • 要遵循 SSL 证书验证,请保持默认设置,即 忽略 SSL 问题 为关闭状态。
    • 即使 SSL 证书验证失败也要连接,请开启 忽略 SSL 问题

有关更多信息,请参阅 DigitalOcean 的 Spaces API 参考文档

使用 Wasabi#

要配置用于 Wasabi 的凭据:

  1. 对于 S3 端点,输入存储桶区域的服务 URL。以 https:// 开头。
  2. 对于 区域,输入服务 URL 的区域别名部分。例如,如果您输入 https://s3.us-east-2.wasabisys.com 作为 S3 端点,则 us-east-2 就是区域。
  3. 以 root 用户身份登录您的 Wasabi 控制台。
  4. 打开 菜单 并选择 Access Keys
  5. 选择 CREATE NEW ACCESS KEY
  6. 选择密钥是用于 Root User 还是 Sub-User,然后选择 CREATE
  7. 复制 Access Key 并将其作为 访问密钥 ID 输入到 n8n 中。
  8. 复制 Secret Key 并将其作为 秘密访问密钥 输入到 n8n 中。
  9. Wasabi 建议开启 强制路径样式 切换,“因为路径样式在存储桶名称方面提供了最大的灵活性,避免了域名问题。” 有关更多信息,请参阅 Wasabi 的 REST API 简介
  10. 决定您希望 n8n 凭据如何处理 SSL:
    • 要遵循 SSL 证书验证,请保持默认设置,即 忽略 SSL 问题 为关闭状态。
    • 即使 SSL 证书验证失败也要连接,请开启 忽略 SSL 问题

回到顶部