用途:这是一套 AWS 云安全教学实验材料,按周组织成 Lab0 至 Lab5,帮助学习者通过动手操作理解并实现 AWS 安全控制与安全架构。
主要能力与内容:Lab0 环境搭建;Lab1 账户安全与 IAM(IAM 用户、组、角色、策略、最小权限、MFA);Lab2 安全隔离与多租户(VPC、公有/私有子网、Internet 网关、路由表);Lab3 加密与密钥管理(KMS 密钥与别名、数据加解密、S3 默认加密、EBS 卷加密);Lab4 访问控制与网络安全(安全组、网络 ACL、EC2 实例启动);Lab5 监控、日志与事件检测(CloudTrail、CloudWatch 告警与日志、AWS Config)。
使用方式:需准备 AWS 账户(可用免费套餐)、安装并配置 AWS CLI、Git,以及基本云计算概念。先克隆仓库,再执行 aws configure 配置凭证。各实验提供 AWS CLI 命令示例,例如 aws iam create-user、aws ec2 create-vpc、aws kms create-key、aws ec2 create-security-group、aws cloudtrail create-trail 等;MFA 需通过 AWS 控制台配置并截图记录。仓库还给出实验文档模板、Git 提交流程、常见问题排查(访问被拒、安全组不生效、CloudTrail 未记录、KMS 加密失败)以及最佳实践。
适用场景:课堂教学或个人自学云计算安全基础,练习 AWS 安全配置与合规检查。
限制:属于教育性实验材料,不涉及生产环境部署;命令中的 vpc-xxxxxxxxx、subnet-xxxxxxxxx、ami-xxxxxxxxx、ARN、账户 ID 等需替换为实际值。具体费用、许可协议、评分方式与更新状态暂未提供。