我正在尝试使用 Cyberduck 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
使用 Cyberduck 的 GUI 版本似乎一切正常。按照此处的指南强制权限会使上传的文件公开https://www.digitalocean.com/docs/spaces/resources/cyberduck/。
有没有办法从 Cyberduck 的 CLI 版本强制 ACL 为“所有人已读”?
答案1
目前 Cyberduck CLI 不支持 S3 上传的 ACL 控制。