阿里云配置审计 – 规则篇
阿里云配置审计是一款面向资源的审计服务类产品。它可以主动发现用户资源,持续监控并记录资源配置变更,能够提供有效的资源管控服务。并基于“合规即代码”的理念,将资源审计逻辑实现放置于阿里云函数计算运行环境之上,使得持续性的合规审计、安全评估分析成为可能。更多的阿里云Config介绍请参考 阿里云配置审计 – 全解析 阿里云配置审计(以下简称Config)提供了持续的合规审计功能,以审计规则作为落地合规审计的具体策略,基于自动化的手段帮助企业用户完善资源合规审计制度,确保“等级2.0”具体实施的快速落地。它一方面提供了丰富的托管审计规则,提供基础的合规审计功能,开箱即用,可以满足绝大部分用户需求;另外用户可以开发自定义的审计规则,完善内部最佳实践和指南。 为支持后续合规审计规则的持续建设,结合“等保2.0”的具体要求和阿里云Config已具备的能力,通过对现有的审计规则进行总结,分类划分,以方便用户的理解。 1. 网络安全 网络安全是一个比较大的范畴,涉及互联网时代工作、生活的方方面面。“等保2.0”对身份鉴别、访问控制、数据完整性和保密性等方面都提出了要求;从阿里集团层面也出台了《阿里云安全白皮书》,通过《阿里云企业上云安全指引》助力企业用户更好的上云。 以下从阿里云Config审计规则的角度,将涉及安全审计的规则划分为:公网访问控制、用户数据安全、账号和权限安全、高可用支持等几个层面: 1.1 公网访问安全 要求最大限度的限制公网访问,筛选有效用户,减少风险来源,保证流量入口的安全,从而达到保护云产品服务网络环境的目的; 举例: 云产品如:ECS/SLB/EIP等是否具有公网地址;相关规则:ecs-instance-no-public-ip(检查ECS实例是否绑定公网Ip),eip-attached(检查弹性公网IP是否绑定到ECS或SLB实例上),slb-no-public-ip(检查slb实例是否绑定公网Ip) 云产品如:ECS/RDS/OSS/FC等是否允许0.0.0.0/0公网访问;相关规则:sg-public-acces-check(检查安全组是否配置为0.0.0.0/0),rds-public-access-check(检查RDS实例是否允许公网访问) 云产品如:ECS/RDS/FC等产品是否启用VPC;相关规则:ecs-instances-in-vpc(检查ECS实例是否已关联到VPC实例),rds-instances-in-vpc(检查RDS实例是否已关联到VPC实例) 云产品如:ECS/RDS是否附加到安全组;相关规则:ecs-instance-attached-security-group(检查ECS实例是否已关联到安全组) VPC中是否启用了可直接路由到互联网的路由表; ECS是否开启3389、22等风险端口;相关规则:sg-risky-ports-check(检查安全组是否开启指定端口) […]