默认情况下,EBS卷不会加密。加密这些为存储在它上的数据增加了一层安全性。
弹性块存储卷相当于物理世界中的硬盘驱动器。EBS卷附加到EC2实例,并存储操作系统数据和特定于实例的数据(代码、应用程序、软件等)。默认情况下,这些卷不会加密,但向EBS添加加密可为您提供额外的安全性。
如果EBS卷未加密,AWS帐户将无法通过安全合规性检查,特别是在数据安全方面。此外,从未加密卷创建的任何快照都不会加密。通过公开曝光的快照或访问AWS帐户访问快照的恶意用户将导致快照上存储的数据被盗。
在本文中,我们将介绍通过控制台和CLI加密AWS EBS卷的步骤。
加密AWS EBS卷的步骤
要通过AWS控制台加密EBS卷,请按照以下步骤操作:
1.登录AWS管理控制台并导航到EC2仪表板。
2.在导航面板的弹性块存储下,单击卷。
3.选择要更新的非加密宗卷。
4.从EBS仪表板顶部菜单中单击操作下拉按钮,然后选择创建快照。
5.在“创建快照”对话框中,提供快照的名称和描述,然后单击创建快照按钮。
6.导航到弹性块商店,然后单击快照。
7.选择您新创建的EBS快照。点按“操作”下拉按钮,然后选择“拷贝快照”。
8.在“复制快照”对话框中,选中复选框“加密此快照”,然后单击“复制快照”按钮。
9.选择新的(复制的)EBS快照,然后从EBS仪表板顶部菜单中单击操作下拉按钮,然后从快照中选择创建卷。
10.在“创建卷”对话框中,确保卷加密状态已加密,然后单击创建卷。
11.导航回音量,选择未加密的卷,然后从EBS仪表板顶部菜单中单击操作下拉按钮,然后选择分离卷。
12.选择新加密的EBS卷。从EBS仪表板顶部菜单中单击操作下拉按钮,然后选择附加卷。
13.在“附加卷”对话框中,输入您的EC2实例ID和附件的设备名称,然后单击“附加卷”。
要通过CLI加密EBS卷,请按照以下步骤操作:
1.列出卷
aws ec2 describe-volumes --region <region>
2.从非加密卷创建新快照
aws ec2 create-snapshot --volume-id <volume id> --region <region>
3.创建现有EBS快照的加密副本
aws --region <region> ec2 copy-snapshot --source-region <region> --encrypted --source-snapshot-id <snapshot id>
4.从加密的快照创建一个新的EBS卷
aws ec2 create-volume --region <region> --availability-zone <AZ> --snapshot-id <snapshot id> --volume-type <volume type> --encrypted
5.拆分非加密的EBS卷
aws ec2 detach-volume --volume-id <Volume ID> --region <region>
6.要将新的加密EBS卷附加到您的EC2实例,请运行附加卷
aws ec2 attach-volume --volume-id <volume id> --instance-id <instance id> --device /dev/sdf --region <region>
【火线Zone云安全社区群】
进群可以与技术大佬互相交流
进群有机会免费领取节假日礼品
进群可以免费观看技术分享直播
识别二维码回复【社区群】进群
火线Zone是[火线安全平台]运营的云安全社区,内容涵盖云计算、云安全、漏洞分析、攻防等热门主题,研究讨论云安全相关技术,助力所有云上用户实现全面的安全防护。欢迎具备分享和探索精神的云上用户加入火线Zone社区,共建一个云安全优质社区!
如需转载火线Zone公众号内的文章请联系火线小助手:hxanquan(微信)
// 火线Zone //
微信号 : huoxian_zone
点击阅读原文,加入社区,共建一个有技术氛围的优质社区!
原文始发于微信公众号(火线Zone):如何加密AWS EBS卷
- 左青龙
- 微信扫一扫
-
- 右白虎
- 微信扫一扫
-
评论