如何通过 SFTP 进入 IBM Cloud Object Storage

How to SFTP into IBM Cloud Object Storage

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

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

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

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

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

您可以按照此文档使用 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 云。