0

目标- 使用 curl 访问 IBM Bluemix 对象存储
问题- 它位于私有云上,其版本太旧以至于没有可用的帮助。

我正在为一家拥有自己的 IBM 私有云(多年前设置)的公司工作,该公司希望编写一个工具来将所有对象存储文件下载到本地,并且由于安全原因,他们不想使用任何第三方工具。我在 IBM COS 上找到的所有文档都基于 IAM 或 HMAC 密钥。但是,当我为对象存储创建新凭据时,它仅生成 4 个值,如下所示

{
  "accessKeyID": "<Value>",
  "secretAccessKey": "<Value>,
  "region": "<value>",
  "endpoint-url": "https://<value>.ibm.objstor.com"
}

可以看出,公司有自己的区域,而不是 IBM 的预设区域。我只是找不到与我们拥有的 Bluemix 版本相匹配的任何旧文档/示例。我不能使用 Node.js 也不能使用 java。剩下的唯一两个选项是 curl 和/或 powershell。

有关如何使用此凭据形成列出存储桶并允许下载它们的 url 的任何帮助都将非常有帮助。

谢谢你的时间。

4

0 回答 0