Я пытаюсь загрузить файл в пространство DigitalOcean с помощью Cyberduck CLI https://duck.sh/ из окна Windows 10 вот так:
duck --upload digitalocean-ams3://myspace/dir/ test.txt
Это работает, но загруженный файл является «частным», а мне нужно сделать его общедоступным.
Я пытался вручную установить разрешение в соответствии со ссылкой на командную строку, но, похоже, это не имеет никакого значения.
duck --chmod 604 --upload digitalocean-ams3://myspace/dir/ test.txt
В версии Cyberduck с графическим интерфейсом все работает нормально. Принудительное разрешение в соответствии с указаниями здесь делает загруженные файлы общедоступными https://www.digitalocean.com/docs/spaces/resources/cyberduck/.
Есть ли способ заставить ACL быть "читаемым всеми" из CLI-версии Cyberduck?
Управление ACL с загрузкой S3 в данный момент не поддерживается в Cyberduck CLI.