我是亚马逊AWS新手,我可以使用aws cp从本地计算机通过AWS Command line上传文件到S3存储桶
aws s3 cp "E:/AWS/test.txt" s3://mybucket/test.txt
现在,我想加密文件服务器端加密,亚马逊客户提供的密钥(SSE-C)和AWS管理的加密密钥(SSE-KMS)。任何人都可以帮忙我怎么做?
答案 0 :(得分:0)
您可以为--sse AES256
添加适当的参数,以进行基本的服务器端加密。
答案 1 :(得分:0)
我找到了使用以下SSE-C方式的解决方案:
将文件从本地文件复制到S3存储桶:
aws s3 cp "e:/AWS/test.txt" s3://mybucket/test.txt --sse-c AES256 --sse-c-key B3DBCB8D7594F0A21D3D9E0EA3B75444
从S3存储桶下载
aws s3 cp s3://mybucket/test.txt "e:/AWS/test.txt"--sse-c AES256 --sse-c-key B3DBCB8D7594F0A21D3D9E0EA3B75444