SuperAPI AI 工具集

aws security hardening

部署与运维

查看项目

更新于 10-16 07:18

技能介绍

用途:本技能面向在 AWS 上部署红队基础设施的场景,说明如何平衡可用性、抗劫持与可销毁性,整理最需关注的安全实践。

主要能力:IAM 部分强调为 RedC 操作创建专用 IAM 用户、不使用根账户日常工作、按最小权限收窄策略、为所有 IAM 用户启用 MFA、每 90 天轮换访问密钥,并用 EC2 IAM 角色替代内嵌密钥;示例策略将 ec2:、vpc: 限制在指定区域,缩小凭证泄露的影响范围。VPC 部分建议使用专用 VPC、私有子网加 NAT 网关实现仅出站访问、将 SSH 端口限制到特定 IP 或 VPN CIDR、启用 VPC Flow Logs 审计流量,并给出仅允许操作员 IP 访问 22 端口的 Terraform 安全组示例。实例安全部分建议使用最新 AMI(推荐 Ubuntu 22.04 LTS)、在账户级启用 EBS 加密、仅用 SSH 密钥对并在 user_data 中禁用密码认证、首次启动执行 apt update && apt upgrade -y。清理与运维部分建议用 RedC 计划任务设置自动销毁、为每个资源打上 owner、purpose、expires 标签以便脚本清理、每周审计运行资源、启用 AWS Config 规则检测未加密卷或公开 S3 等不合规资源。

适用场景:在 AWS 上搭建、配置与维护红队操作基础设施,包括 IAM 策略配置、VPC 与子网规划、实例启动加固和资源清理。

限制:资料未提供该技能的具体安装命令、调用方式、收费或平台支持信息;RedC 的 scheduled task 与 list_cases 等具体接口用法暂未提供,需参考对应产品文档。