2
我读过document about using SSE,但我无法找到在S3上使用s3-put
命令从s3-bash存储文件时如何使用SSE。在s3-put命令中使用亚马逊SSE(服务器端加密)
我像这样运行备份存储过程:
./s3-put -k ABCDEFGHIJKLMNOPQRS -s aws-key -T dbbackup/2011-10-10.sql /dbbackup/2011-10-10.sql
我读过document about using SSE,但我无法找到在S3上使用s3-put
命令从s3-bash存储文件时如何使用SSE。在s3-put命令中使用亚马逊SSE(服务器端加密)
我像这样运行备份存储过程:
./s3-put -k ABCDEFGHIJKLMNOPQRS -s aws-key -T dbbackup/2011-10-10.sql /dbbackup/2011-10-10.sql
好吧,我已经找到了答案。
您更改行看起来像:
./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对内容进行加密。