AWS S3存储桶数据加密设定

对S3桶进行数据加密,最简单的方式就是通过AWS KMS自带的aws/s3托管方式

进去S3 bucket,然后Properties --> Edit default encryption

这样设定后,客户端访问,例如Cloudberry Explorer 需点选Use SSL即可正常上传或者下载文件

但是这种方式就无法授权第三方AWS账户来访问,因为KMS下这个系统自带的S3 key是无法编辑的,也就是无法添加其他AWS账户的访问


第二种方式是生成和使用一个自己的key来加密这些数据,步骤如下,进入KMS

添加这个key的管理员,我用自己的IAM用户名

然后可以添加其他AWS需要访问的账号信息

就会生成对应的policy

这个完成后,到S3 bucket属性去启用S3加密并选择这个自己创建的key

完成后,客户端,如果是用IAM用户访问,就需要把这个用户id添加到KMS 这个key的policy里面才可以,不然会提示拒绝访问

相关推荐
Linux运维老纪2 小时前
分布式存储的技术选型之HDFS、Ceph、MinIO对比
大数据·分布式·ceph·hdfs·云原生·云计算·运维开发
monkey223 小时前
AWS S3的费用优化
云计算·aws
HaoHao_0103 小时前
AWS Serverless Application Repository
服务器·数据库·云计算·aws·云服务器
monkey223 小时前
将AWS S3设置为类SFTP服务用于数据上传
云计算·aws
菜鸟记录3 小时前
C#AWS signatureV4对接Amazon接口
c#·aws·amazon·aksk
HaoHao_0105 小时前
AWS SimSpace Weaver
服务器·数据库·云计算·aws·云服务器
HaoHao_0105 小时前
AWS App Runner
服务器·云计算·aws·云服务器
浏览器爱好者5 小时前
如何在AWS上部署一个Web应用?
前端·云计算·aws
monkey225 小时前
AWS IAM用户启用MFA认证
云计算·aws