主题 4:管理身份 - AWS 规范性指导

本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。

主题 4:管理身份

涵盖的八种基本策略

限制管理权限、多因素身份验证

健全的身份和权限管理是管理云端安全的关键方面。强大的身份实践在必要的访问权限和最低权限之间取得平衡。这有助于开发团队在不影响安全性的情况下快速行动。

使用身份联合来集中管理身份。这使得管理多个应用程序和服务的访问权限变得更加容易,因为您可以从一个位置管理访问权限。这还可以帮助您实现临时权限和多因素身份验证 (MFA)。

仅向用户授予他们执行任务所需的权限。 AWS Identity and Access Management Access Analyzer 可以验证策略并验证公共和跨账户访问权限。 AWS Organizations 服务控制策略 (SCPs)、IAM 策略条件、IAM 权限边界和 AWS IAM Identity Center 权限集等功能可以帮助您配置精细访问控制 (F GAC)。

进行任何类型的身份验证时,最好使用临时凭证来减少或消除风险,例如凭据被无意中泄露、共享或被盗。使用 IAM 角色而不是 IAM 用户。

使用强大的登录机制(例如 MFA)来降低登录凭据被无意中泄露或容易被猜到的风险。需要为根用户提供 MFA,您也可以在联合身份验证级别要求使用 MFA。如果不可避免地使用 IAM 用户,请强制执行 MFA。

要监控和报告合规性,您必须不断努力减少权限,监控来自 IAM Access Analyzer 的调查结果,并移除未使用的 IAM 资源。使用 AWS Config 规则来确保强制使用强大的登录机制、证书的有效期以及使用 IAM 资源。

Well-Architecte AWS d Framework 中的相关最佳实践

实现这个主题

实施身份联合

应用最低权限许可

轮换证书

强制执行 MFA

监视此主题

监控最低权限访问权限

实施以下 AWS Config 规则

  • ACCESS_KEYS_ROTATED

  • IAM_ROOT_ACCESS_KEY_CHECK

  • IAM_USER_MFA_ENABLED

  • IAM_USER_UNUSED_CREDENTIALS_CHECK

  • IAM_PASSWORD_POLICY

  • ROOT_ACCOUNT_HARDWARE_MFA_ENABLED