AWS: s3cmd — GET из S3 с авторизацией
30 августа 2016Есть объект в S3-корзине, с ограниченным доступом только для одного IAM пользователя. Задача — получить файл, пройдя авторизацию. Пробовал несоклько вариантов, в том числе такой bash-скрипт: #!/bin/sh file=»empty.html» bucket=»rtfmbackup» resource=»/${bucket}/${file}» contentType=»text/html» amzdate=»$(LC_ALL=C date -u +»%a, %d %b %Y %X %z»)» stringToSign=»GET ${contentType} ${dateValue} ${resource}» s3Key=»AKI***XDQ» s3Secret=»PvJ***MEy» signature=`/bin/echo -n «$stringToSign» | openssl sha1 -hmac ${s3Secret} -binary… Читать далее »