Cyber​​duck CLI:将公共文件上传到 DigitalOcean Space/Amazon S3

Cyber​​duck CLI:将公共文件上传到 DigitalOcean Space/Amazon S3

我正在尝试使用 Cyber​​duck CLI 将文件上传到 DigitalOcean 空间https://duck.sh/从 Windows 10 框中:

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/

有没有办法从 Cyber​​duck 的 CLI 版本强制 ACL 为“所有人已读”?

答案1

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

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

相关内容