Используйте Amazon SSE (шифрование на стороне сервера) в команде s3-put - PullRequest
2 голосов
/ 11 октября 2011

Я прочитал документ об использовании SSE , но не могу найти, как мне использовать SSE при хранении файлов на S3 с помощью команды s3-put из s3-bash .

Я запускаю процедуру резервного копирования следующим образом:

./s3-put -k ABCDEFGHIJKLMNOPQRS -s aws-key -T dbbackup/2011-10-10.sql /dbbackup/2011-10-10.sql

1 Ответ

1 голос
/ 12 октября 2011

Хорошо, я нашел ответ.

Вы изменили строку так:

./s3-put -k ABCDEFGHIJKLMNOPQRS -s aws-key -a aws-headers -T dbbackup/2011-10-10.sql /dbbackup/2011-10-10.sql

И создаете файл aws-headers, содержащий строку:

x-amz-server-side-encryption: AES256

Затем он отправит требуемый заголовок запроса, который сообщает S3 для шифрования содержимого.

...