0

我希望使用 sftp 将文件上传到 IBM 云对象存储中。类似于:https ://console.bluemix.net/docs/infrastructure/objectstorage-swift/connect-object-storage-using-sftp.html

这适用于openstack swift。这可能吗?我找不到文档。

4

2 回答 2

1

无法通过类似于 Object Storage OpenStack Swift 的 SFTP 协议连接到 IBM 云对象存储,因为 sftp 端口无法连接到 IBM 云对象存储主机。

将文件连接并上传到 IBM 云对象存储的另一种方法是通过 Amazon S3 协议。

下面我留下一个链接,您将在其中找到连接到 IBM 云对象存储的必要步骤: https ://developer.ibm.com/cloudobjectstorage/tutorials/using-desktop-client-ibm-cloud-object-storage-public -服务-cyberduck-示例/

于 2018-08-13T20:48:13.930 回答
0

您可以按照本文档使用 s3fs 将存储桶挂载为存储https://cloud.ibm.com/docs/cloud-object-storage?topic=cloud-object-storage-s3fs

此外,我必须安装 s3fs(指南中没有详细说明),因为它找不到命令。之后,您必须在服务器中配置 sftp,您应该能够访问挂载的目录。

我个人使用以下图像https://hub.docker.com/r/atmoz/sftp/(向所有者大喊)设置具有已配置 sftp 的容器,然后您可以将文件从 sftp 文件夹移动到挂载的存储桶,以便将它们传输到 ibm 云。

于 2020-07-21T13:44:31.997 回答