跳至内容

S3凭证#

您可以使用这些凭证来验证以下节点:

先决条件#

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

支持的认证方法#

  • S3端点

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

使用S3端点#

要配置此凭证,您需要:

  • 一个S3端点:输入S3存储后端的URL端点。
  • 一个区域:输入您的S3存储区域。某些提供商称之为"区域标识"。
  • 一个访问密钥ID:输入您的S3提供商用于访问存储桶或空间的S3访问密钥。某些提供商将此称为API密钥。
  • 一个Secret Access Key:输入与Access Key ID对应的密钥访问密钥。
  • 强制路径样式: 开启时,连接将使用路径样式寻址来访问存储桶。
  • 忽略SSL问题:开启后,即使SSL证书验证失败,n8n仍会建立连接。

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

使用DigitalOcean Spaces#

配置用于DigitalOcean空间的凭证:

  1. In DigitalOceans, go to the control panel and open Settings. Your endpoint should be listed there. Prepend https:// to that endpoint and enter it as the S3 Endpoint in n8n.
    • 您的DigitalOceans端点取决于存储桶所在的数据中心区域。
  2. For the Region, enter the region your bucket's located in, for example, nyc3.
    • 如果您计划使用此凭证创建新的Spaces,请输入us-east-1
  3. 从您的DigitalOceans控制面板,前往API
  4. 打开Spaces Keys选项卡。
  5. 选择生成新密钥
  6. 为你的密钥输入一个名称,比如n8n integration,然后勾选确认。
  7. 复制名称旁边显示的密钥,并将其作为访问密钥ID输入到n8n中。
  8. Copy the Secret value and enter this as the Secret Access Key in n8n.
  9. 保持强制路径样式切换按钮关闭状态,除非您需要使用子域名/虚拟调用格式。
  10. Decide how you want the n8n credential to handle SSL:
    • 为确保SSL证书验证有效,请保持忽略SSL问题选项默认关闭状态。
    • 即使SSL证书验证失败也要连接,请开启忽略SSL问题

更多信息请参考DigitalOcean的Spaces API参考文档

使用Wasabi#

配置用于Wasabi的凭证:

  1. For the S3 Endpoint, enter the service URL for your bucket's region. Start it with https://.
  2. 对于区域,请输入服务URL中的区域标识部分。例如,如果您输入https://s3.us-east-2.wasabisys.com作为S3端点,则us-east-2就是区域。
  3. 以root用户身份登录您的Wasabi控制台。
  4. 打开菜单并选择访问密钥
  5. 选择创建新的访问密钥
  6. 选择密钥是用于根用户还是子用户,然后选择创建
  7. 复制访问密钥并在n8n中输入作为访问密钥ID
  8. Copy the Secret Key and enter it in n8n as the Secret Access Key.
  9. Wasabi建议开启强制路径样式开关,"因为路径样式在存储桶命名方面提供最大灵活性,可避免域名相关问题。"更多信息请参阅Wasabi的REST API简介
  10. Decide how you want the n8n credential to handle SSL:
    • 为确保SSL证书验证有效,请保持忽略SSL问题选项默认关闭状态。
    • 即使SSL证书验证失败也要连接,请开启忽略SSL问题
优云智算