2016-11-09 2 views
-1

Я могу установить разрешения на объект через AWS S3, щелкнув объект, выбрав «Разрешения» (например, «Грантополучатель» и «Открыть/загрузить»).Разрешения объекта aws s3 через CLI

Однако, я не могу видеть эти разрешения через s3api. Например. если я бегу

aws s3api get-object-acl --bucket <my bucket> --key <my file> 

я получаю:

An error occurred (NoSuchKey) when calling the GetObjectAcl operation: The specified key does not exist. 

Любые предложения?

+0

Какое значение вы указали для ''. Нет необходимости давать фактическое значение. – helloV

+0

--key numbers3.txt – Snowcrash

+1

Есть ли объект 'numbers3.txt' в' my-bucket'? – helloV

ответ

0

Эта команда отлично работает для меня, когда я использую свое имя ведро и ключ.

Некоторые вещи, чтобы проверить:

  • Существует ли ведро?
  • Существует ли ключ?
  • У вас есть разрешение называть GetObjectAcl?
Смежные вопросы