如果您想将 S3 与来自 Swisscom Application Cloud 的流行 Cyberduck 应用程序一起使用,您必须使用 AWS2 的自定义连接配置文件。您可以在此处找到此配置文件以供下载
使用签名版本 AWS2 进行身份验证 需要使用 AWS2 Riak 云存储 EMC Elastic Cloud Storage 的已知提供商的不完整列表
如果您想将 S3 与来自 Swisscom Application Cloud 的流行 Cyberduck 应用程序一起使用,您必须使用 AWS2 的自定义连接配置文件。您可以在此处找到此配置文件以供下载
使用签名版本 AWS2 进行身份验证 需要使用 AWS2 Riak 云存储 EMC Elastic Cloud Storage 的已知提供商的不完整列表
非常感谢您分享这个不错的工具提示。我在这里添加了一些屏幕截图以进行澄清。
1)brew cask install cyberduck
2) 下载链接S3 AWS2 Signature Version (HTTPS).cyberduckprofile
文件并使用 Cyberduck 打开。
cf env
3)从或创建服务密钥复制凭据和主机。
System-Provided:
{
"VCAP_SERVICES": {
"dynstrg": [
{
"credentials": {
"accessHost": "ds31s3.swisscom.com",
"accessKey": "24324234234243456546/CF_P8_FFGTUZ_TGGLJS_JFG_B347EEACE",
"sharedSecret": "sfdklaslkfklsdfklmsklmdfklsd"
},
"label": "dynstrg",
"name": "cyberduck-testing",
"plan": "usage",
"provider": null,
"syslog_drain_url": null,
"tags": [],
"volume_mounts": []
}
],
sharedSecret 在 Cyberduck 中被命名为“Secret Access Key”
创建初始存储桶(在 Cyberdurck 中称为文件夹)
通过拖放上传一些文件
有些人在 Swisscom 的 EMC Atmos(dynstrg 服务)中使用的一些命令行替代品(开源)是
S3cmd 是一个免费的命令行工具和客户端,用于在 Amazon S3 和其他使用 S3 协议的云存储服务提供商(例如 Google Cloud Storage 或 DreamHost DreamObjects)中上传、检索和管理数据。它最适合熟悉命令行程序的高级用户。它也是批处理脚本和自动备份到 S3、从 cron 等触发的理想选择。
Minio Client 是用于文件系统和对象存储的 ls、cp、mkdir、diff 和 rsync 命令的替代品。