【问题标题】:Cyberduck CLI Amazon S3 URLCyber​​duck CLI Amazon S3 URL
【发布时间】:2015-09-08 03:16:52
【问题描述】:

我正在尝试使用 Cyber​​duck CLI 从 Amazon S3 存储桶上传/下载文件。

但我无法制定正确的 S3 网址。 以下是我迄今为止尝试列出存储桶内容的方法。

C:\>duck --list s3://<bucketname>.s3-<region>.amazonaws.com/<key> --username <access_key> --password <secret_key>

但我得到了错误:

Listing directory failed. Java.lang.NullPointerException. 
Please contact your web hosting service provider for assistance.

如果 s3 URL 有任何问题,您能否告知?

Cyber​​duck 版本 - 4.8

【问题讨论】:

    标签: amazon-s3 cyberduck


    【解决方案1】:

    documentation 提到

    在 URI 中引用目标容器(又名存储桶)名称,例如 s3://bucketname/key

    这意味着区域特定的主机名s3-&lt;region&gt;.amazonaws.com 可以省略。

    【讨论】:

    • 感谢 David,带有 s3://bucketname/keylist 命令在家庭 Wi-Fi 上确实有效,但在我的公司网络上无效。有没有办法将代理详细信息传递给 CLI 命令?
    • 它应该从 Windows 上的 Internet Explorer 工具 → Internet 选项 → 连接选项卡 → LAN 设置 中获取代理设置。
    • 由于我们的组织管理员的安全设置,一些Internet Options 选项卡不可用。我只能看到GeneralPrivacy 选项卡。但是使用NETSH 命令我可以看到代理服务器已按预期设置。由于 IE 上的连接选项卡不可用,CLI 命令是否会出错?
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多