本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。
演练:在 Amazon EFS 文件系统上实施静态加密
您可以在下文中找到有关如何使用 Amazon CloudWatch 实施静态加密的详细信息。Amazon CloudTrail. 本演练基于Amazon白皮书使用 Amazon EFS 加密的文件系统静态加密数据
注意
本演练中介绍的强制创建静态加密的 Amazon EFS 文件系统的方法已弃用。强制创建静态加密的文件系统的首选方法是使用elasticfilesystem:Encrypted
输入条件键Amazon Identity and Access Management基于身份的策略。有关更多信息,请参阅 强制创建加密文件系统。您可以使用此演练创建 CloudWatch 警报,以验证您的 IAM 策略是否阻止创建未加密的文件系统。
实施静态加密
您的组织可能要求静态加密符合特定分类条件的所有数据,或者静态加密与特定应用程序、工作负载或环境关联的所有数据。您可以使用侦探性控制为 Amazon EFS 文件系统实施静态数据加密策略。这些控制检测创建的文件系统,并验证是否启用了静态加密。
如果检测到没有静态加密的文件系统,您可以通过多种方法进行响应。这些方法包括删除文件系统和挂载目标以及通知管理员。
如果要删除未静态加密的文件系统,但希望保留数据,请先创建新的静态加密的文件系统。然后,将数据复制到新的静态加密的文件系统。在复制数据后,您可以删除未静态加密的文件系统。
检测静态时未加密的文件系统
您可以创建 CloudWatch 警报监控 CloudTrail 日志中的CreateFileSystem
event. 然后,您可以触发警报,以便在创建未静态加密的文件系统时通知管理员。
创建指标筛选条件
要创建在创建未加密的 Amazon EFS 文件系统时触发的 CloudWatch 警报,请使用以下过程。
在开始之前,您必须创建了一个跟踪以将 CloudTrail 日志发送到 CloudWatch Logs 日志组。有关更多信息,请参阅 。将事件发送到 CloudWatch Logs中的Amazon CloudTrail用户指南.
创建指标筛选条件
-
通过以下网址打开 CloudWatch 控制台:https://console.aws.amazon.com/cloudwatch/
。 -
在导航窗格中,选择日志。
-
在日志组列表中,选择为 CloudTrail 日志事件创建的日志组。
-
选择 Create Metric Filter。
-
在定义日志指标筛选条件页上,选择筛选模式,然后键入以下内容:
{ ($.eventName = CreateFileSystem) && ($.responseElements.encrypted IS FALSE) }
-
选择 Assign Metric (分配指标)。
-
对于 Filter Name (筛选器名称),键入
UnencryptedFileSystemCreated
。 -
对于 Metric Namespace (指标命名空间),键入
CloudTrailMetrics
。 -
对于 Metric Name(指标名称),键入
UnencryptedFileSystemCreatedEventCount
。 -
选择 Show advanced metric settings。
-
对于 Metric Value (指标值),键入
1
。 -
选择 Create Filter。
创建警报
在创建指标筛选条件后,请使用以下过程创建一个警报。
创建警报
-
在 Log_Group_Name 页面的筛选条件上,在 UnencryptedFileSystemCreated 筛选条件名称旁边选择创建警报。
-
在创建警报页上,设置以下参数:
-
对于 Name (名称),键入
Unencrypted File System Created
-
对于每当,请执行以下操作:
-
将是设置为
> = 1
。 -
将对于: 设置为
1
个连续时间段。
-
-
对于将缺失的数据作为以下内容处理,请选择好 (未超出阈值)。
-
对于操作,请执行以下操作:
-
对于每当此警报,请选择状态为“警报”。
-
对于发送通知到,选择 NotifyMe,选择新建列表,然后为该列表键入唯一的主题名称。
-
对于电子邮件列表,请键入要将通知发送到的电子邮件地址。将会通过该地址接收一封电子邮件,以确认创建了该警报。
-
-
对于警报预览,请执行以下操作:
-
对于周期,请选择 1 分钟。
-
对于统计数据,请选择标准和总计。
-
-
-
选择 Create Alarm(创建告警)。
测试创建未加密的文件系统的警报
您可以创建未静态加密的文件系统以测试警报,如下所示。
创建未静态加密的文件系统以测试警报
-
从打开 Amazon EFS 控制台https://console.amazonaws.cn/efs
. -
选择创建文件系统。
-
从 VPC 列表中,选择您的默认 VPC。
-
选择所有可用区。确保选择了默认子网、自动 IP 地址和默认安全组。这些是您的挂载目标。
-
选择 Next Step。
-
命名您的文件系统,并取消选中启用加密以创建未加密的文件系统。
-
选择 Next Step。
-
选择创建文件系统。
您的跟踪将记录CreateFileSystem
操作,并将事件传送到 CloudWatch Logs 日志组。该事件会触发您的指标警报,而 CloudWatch Logs 会向您发送有关相应更改的通知。