SuperAPI AI 工具集

ikb42603-cloud-security-essentials

安全与审计

查看项目

更新于 10-16 03:03

技能介绍

用途:该技能是一个 AWS 云安全基础教学仓库,通过五个实验模块帮助开发者与学生动手完成账户、网络、加密、监控等安全实践。

主要能力(按实验模块):Lab0 环境准备;Lab1 账户安全与 IAM,涉及创建 IAM 用户与自定义策略、为根账户启用 MFA、创建最小权限用户组;Lab2 安全隔离与多租户,涉及创建 VPC、公有/私有子网、互联网网关、安全组与网络 ACL;Lab3 加密与密钥管理,涉及创建 KMS 客户托管密钥与别名、密钥策略、S3 默认加密、加密 EBS 卷、应用层加解密;Lab4 访问控制与网络安全,涉及 VPC 端点、AWS WAF、Systems Manager Session Manager 免 SSH 会话;Lab5 监控日志与事件检测,涉及 CloudTrail 与日志桶策略、CloudWatch 告警与指标过滤器、Athena 查询 CloudTrail 日志、GuardDuty 威胁检测。

使用方式:先克隆仓库并进入目录:git clone https://github.com/<username>/IKB42603-CLOUD-COMPUTING-SECURITY-ESSENTIALS.git,然后 cd IKB42603-CLOUD-COMPUTING-SECURITY-ESSENTIALS。前置条件为 AWS 账户(Free Tier 可用)、已安装并配置的 AWS CLI、Git 与文本编辑器。配置凭据:aws configure,验证:aws sts get-caller-identity。随后按 Lab0 至 Lab5 文档逐步执行相应 AWS CLI 命令,命令中需替换 <VPC_ID>、<SG_ID>、${AWS_ACCOUNT_ID} 等占位符。

适用场景:云安全课程教学、AWS 安全认证备考练习、团队内部安全基线演练。

限制:仓库为教学实验性质,未提供生产环境部署、自动化流水线或合规认证信息;具体价格、计费与配额暂未提供;部分操作(如根账户 MFA 启用)需要认证器应用生成的验证码;实际资源命名与区域需按自身账户调整。