Amazon-S3
Cyber duck CLI:將公共文件上傳到 DigitalOcean Space/Amazon S3
我正在嘗試使用 Cyberduck 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
使用 Cyberduck 的 GUI 版本似乎一切正常。根據此處的指南強制許可會使上傳的文件公開https://www.digitalocean.com/docs/spaces/resources/cyberduck/。
有沒有辦法從 CLI 版本的 Cyberduck 中強制 ACL 為“所有人閱讀”?
Cyberduck CLI 目前不支持使用 S3 上傳的 ACL 控制。