非常感谢您分享这个不错的工具提示。我在这里添加了一些屏幕截图以进行澄清。
1) brew cask install cyberduck
2) 下载链接的S3 AWS2 Signature Version (HTTPS).cyberduckprofile 文件并使用 Cyberduck 打开。
3) 从cf env 复制凭据和主机或创建服务密钥。
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 的替代品
文件系统和对象存储的命令。