Как использовать ‘—acl bucket-owner-full-control’ в команде npx s3p cp

#amazon-web-services #command-line-interface #npx

#amazon-веб-сервисы #интерфейс командной строки #npx

Вопрос:

Необходимо скопировать объекты из одной корзины в другую учетную запись, используя ‘npx s3p cp’. По умолчанию он работает рекурсивно. Как использовать ‘—acl bucket-owner-full-control’ в команде или аналогичной, поскольку мне нужно установить владельца целевой корзины в качестве владельца вновь скопированных объектов. Спасибо за предложения!

Ответ №1:

Похоже, что у инструмента нет способа установить списки управления доступом при копировании. Возможно, вы захотите обратиться за советом по поводу проблемы в их репозитории GitHub.

Комментарии:

1. Спасибо вам за предложения. . альтернативный вариант работает только в том случае, если мы могли бы выполнить ‘—acl bucket-owner-full-control» в команде.

2. Похоже, вы правы. Новая функция владения объектами S3 не позволяет вам, владельцу корзины, в одностороннем порядке диктовать, что вы становитесь владельцем; загружающий клиент должен разрешить владение. Это разочаровывает, но, я полагаю, понятно, чтобы предотвратить проблемы при случайной загрузке в чужую корзину. Я скоро обновлю свой ответ.