此设置必须在连接到 ECS 的负载平衡器的情况下完成,如果没有负载平衡器,此设置将不起作用。您必须在本地创建 DNS 记录。存储区名称或命名空间中的任何特殊字符都不起作用,WINSCP 会显示有关名称无效的错误。(例如:Brian's_bucket)
使用 ECS 用户界面中的 baseURL 设置用于 WINSCP 的主机名。名称是标识符,可以是任何内容。baseURL 必须与以后的设置相匹配,并且看起来类似于此 <bo.emc.com>。请勿使用 DNS 记录中已获取的任何内容,因为以后必须在 DNS 上设置。
要设置 DNS 记录,请使用格式示例创建以下 A 和 CNAME 记录:
指向负载平衡器 IP 的记录示例:
bo.emc.com
下面是指向以上 A Name 记录的通配符 CNAME 记录示例:
*.bo.emc.com
下面是 ECS 用户信息的示例,其中可以复制密钥以填充 WINSCP 配置以访问存储区:
要使用 Amazon S3 协议设置 WINSCP,访问密钥 ID 和密码访问密钥是允许访问存储区和命名空间的原因。 访问密钥 ID 是存储区的用户。它分配给密码访问密钥,是 S3 对象访问密钥(在下图中检查显示密钥)。无论谁被放入您的访问密钥 ID 中,都意味着他们只能看到自己的存储区。使用您的 baseURL 作为主机名,并为之前尝试访问的任何存储区(例如 <namespace.baseURL>)放置命名空间。
发现有一种方法可以访问用户有权访问的存储区,以及使用 <bucket.namespace.baseURL>。如果用户已被授予存储区访问权限,这将显示存储区及其内容。
请参阅知识库文章:
533858 ECS:如何将 ECS 与 S3 浏览器连接?有关如何使用 S3 浏览器应用程序连接到 ECS S3 存储区的更多信息