Amazon-S3

Cyber duck CLI:將公共文件上傳到 DigitalOcean Space/Amazon S3

  • November 27, 2018

我正在嘗試使用 Cyber​​duck CLI https://duck.sh/從 Windows 10 框中將文件上傳到 DigitalOcean 空間,如下所示:

duck --upload digitalocean-ams3://myspace/dir/ test.txt

這可行,但上傳的文件是“私人的”,而我需要將其公開。

我嘗試根據命令行參考手動設置權限,但這似乎沒有任何區別。

duck --chmod 604 --upload digitalocean-ams3://myspace/dir/ test.txt

使用 Cyber​​duck 的 GUI 版本似乎一切正常。根據此處的指南強制許可會使上傳的文件公開https://www.digitalocean.com/docs/spaces/resources/cyberduck/

有沒有辦法從 CLI 版本的 Cyber​​duck 中強制 ACL 為“所有人閱讀”?

Cyber​​duck CLI 目前不支持使用 S3 上傳的 ACL 控制。

https://trac.cyberduck.io/ticket/9425

引用自:https://serverfault.com/questions/940546