Amazon web services 使用服务器端加密将文件上载到AWS S3
我是AmazonAWS新手,我可以使用AWSCP通过AWS命令行将文件从本地机器上传到S3存储桶Amazon web services 使用服务器端加密将文件上载到AWS S3,amazon-web-services,encryption,amazon-s3,Amazon Web Services,Encryption,Amazon S3,我是AmazonAWS新手,我可以使用AWSCP通过AWS命令行将文件从本地机器上传到S3存储桶 aws s3 cp "E:/AWS/test.txt" s3://mybucket/test.txt 现在我想对服务器端加密、Amazon客户提供的密钥(SSE-C)和AWS管理的加密密钥(SSE-KMS)文件进行加密。有谁能帮我做这件事吗?请看一下 您可以为基本服务器端加密添加适当的参数,如--sse AES256。我已经找到了使用以下sse-C方法的解决方案: 要将文件从本地文件复制到S3存
aws s3 cp "E:/AWS/test.txt" s3://mybucket/test.txt
现在我想对服务器端加密、Amazon客户提供的密钥(SSE-C)和AWS管理的加密密钥(SSE-KMS)文件进行加密。有谁能帮我做这件事吗?请看一下
您可以为基本服务器端加密添加适当的参数,如
--sse AES256
。我已经找到了使用以下sse-C方法的解决方案:
要将文件从本地文件复制到S3存储桶,请执行以下操作:
aws s3 cp "e:/AWS/test.txt" s3://mybucket/test.txt --sse-c AES256 --sse-c-key B3DBCB8D7594F0A21D3D9E0EA3B75444
从S3 bucket下载
aws s3 cp s3://mybucket/test.txt "e:/AWS/test.txt"--sse-c AES256 --sse-c-key B3DBCB8D7594F0A21D3D9E0EA3B75444
我已经看过这个文档了,但对如何生成密钥和使用密钥感到困惑,您能否将该命令作为SSE-C和SSE-KMS上传文件的示例来分享?