本文基于阿里云安全最佳实践与 CIS Benchmarks 合规要求,以下巡检清单覆盖按“账号与权限 — 网络与访问控制 — 主机与系统加固 — 容器与ACK安全 — 数据与存储安全 — 日志、监控与告警 — 合规、演练与持续运营”七大维度组织,并结合阿里云官方最佳实践与CIS Alibaba Cloud Foundations Benchmark v2.0.0进行全方位扩展,附分阶段实施计划。建议定期(至少每季度一次)逐项核验,所有不合规项应在发现后 7 个工作日内完成加固。

一、账号、权限与密钥管理

巡检项

检查要点

合规标准

处置建议

主账号MFA

主账号是否开启多因素认证

主账号MFA已启用

登录RAM控制台绑定MFA设备,降低账号被盗风险

主账号AccessKey

是否存在主账号AK

主账号下不存在任何状态的AccessKey

创建RAM用户替代后禁用并删除主账号AK。主账号AK权限过大且不可缩小,一旦泄漏会造成灾难后果

RAM用户MFA

所有可控制台访问的RAM用户是否开启MFA

全部RAM用户MFA已启用

CIS Benchmark要求所有拥有控制台密码的RAM用户启用MFA

密码策略

密码复杂度、有效期是否达标

长度≥8,含数字/大小写/符号,90天强制更换

在RAM控制台设置密码策略,确保复杂度合规

最小权限原则

是否存在过度授权

RAM用户/组/角色均未赋予Action:*+Resource:*的Admin权限

排查并移除过宽权限策略,按需分配最小权限

权限继承

RAM用户是否直接绑定策略

权限通过用户组或角色继承,不直接绑定

解绑直接附加的策略,改为通过用户组继承

AccessKey轮转

AK创建时间是否超限

AK创建时间不超过90天

定期轮转,旧AK先禁用观察再删除

RAM用户活跃度

是否存在长期不活跃用户

90天内无登录或更新记录的用户已清理

定期排查并清理不活跃用户及其AK,CIS要求90天未登录控制台的用户应被禁用

登录来源收敛

管理端口、控制台登录是否限制来源IP

运维入口已设置白名单IP或堡垒机访问

对运维入口设置白名单IP,控制台登录启用IP限制

密钥与凭证管理

AK/SK、密码、证书是否集中管理

使用KMS/凭据管家集中管理,定期轮换,禁止硬编码

使用凭据管理/密钥管理服务,代码中禁止硬编码密钥,建立凭证轮转机制

二、网络、安全组与暴露面管理

巡检项

检查要点

合规标准

处置建议

VPC网络隔离

ECS实例是否使用专有网络

所有ECS实例为VPC类型

将经典网络实例迁移至VPC,实现基本的网络隔离

安全组高危端口

是否对0.0.0.0/0开放22/3389等

安全组入方向未对0.0.0.0/0开放高危端口

收紧授权对象为具体IP段,通过跳板机/堡垒机访问。默认检测风险端口为22、3389

安全组冗余规则

是否存在无效/残留规则

无无效规则,每条规则有明确用途和备注

定期审查安全组规则,清理冗余条目并添加备注

负载均衡暴露

CLB/ALB是否转发管理端口

仅开放业务端口,管理端口不通过公网转发

管理端口通过内网或VPN访问,CLB仅转发业务端口

NAT/DNAT映射

DNAT是否映射高危端口

不存在不必要的公网映射

删除不必要的公网映射,优先使用堡垒机/VPN访问

数据库与缓存暴露

RDS/Redis/MongoDB是否暴露公网

生产环境数据库未配置公网地址,白名单非全网段

改为内网访问,设置强密码、访问白名单和端口限制。MongoDB/PolarDB不开启公网或白名单不设为允许任意来源

VPC流日志

是否开启流日志记录

每个VPC已开启流日志

在VPC控制台开启流日志,投递至SLS用于流量分析与审计

网络ACL

子网级ACL是否按业务域隔离

子网、路由、网络ACL按业务域隔离

网络ACL作用于子网级别,作为免费的子网级无状态防火墙,实现跨子网访问控制。入方向流量先经网络ACL过滤,有助于节省后端处理资源

VPC路由完整性

自定义VPC网段是否有路由

关联路由表中存在至少一条网段内IP的路由

检查并补全路由条目,避免子网内流量黑洞

云防火墙覆盖

是否启用云防火墙

云防火墙已开通,覆盖互联网/VPC/NAT/主机边界

云防火墙提供互联网边界、VPC边界及主机边界的统一安全隔离管控,集成访问控制、入侵防御与威胁情报

DDoS防护

公网IP是否有DDoS防护

关键业务已启用DDoS原生防护或高防

每个公网IP默认享有DDoS基础清洗(500Mbps~5Gbps流量限额),超出限额或遭遇应用层攻击时购买DDoS原生防护或高防

WAF接入

Web业务是否接入WAF

所有对外Web域名已接入WAF防护

将ECS端口添加到WAF,使Web流量经过WAF检查后再转发至服务器

三、ECS主机与系统加固

巡检项

检查要点

合规标准

处置建议

云安全中心Agent

实例是否安装并在线

所有ECS实例已安装Agent且在线

通过控制台批量安装,启用漏洞扫描与异常登录检测。云安全中心插件为主机提供安全防护服务

免费安全加固

是否开启免费安全加固

实例已开启免费安全加固

创建实例时勾选,或对存量实例手动开启,提供漏洞扫描、AK泄露检测、合规检查、异地登录检查等功能

漏洞管理

系统/中间件/应用是否存在高危漏洞

所有已知高危漏洞已修复

定期全量扫描,高危漏洞优先修复并做快照回滚预案。补丁打全但密码为弱口令同样会被爆破

基线检查

配置是否符合安全基线

密码策略、SSH、sudo、文件权限符合CIS/等保基线

启用基线检查功能,覆盖30多种系统版本、20多种数据库及中间件。检查对象为操作系统/数据库/中间件的配置红线,包括弱口令、账号权限、密码策略等

SSH密钥登录

是否使用密钥对登录

Linux主机使用密钥对登录,而非密码

生成SSH密钥对,绑定实例后禁用密码登录。SSH密钥不易被暴力破解

root登录限制

是否禁止root直接登录

PermitRootLogin设为no

CIS基线要求SSH禁止root直接登录

登录加固

是否配置异常登录检测

已配置常用登录地、IP、时间及账号,异常登录自动告警

在安全加固设置中配置登录基线,启用异地登录告警

操作系统补丁

系统内核是否为最新安全版本

操作系统与内核为最新安全补丁

启用自动安全更新,或通过OOS补丁管理定期扫描安装

异常进程/文件

是否存在可疑进程、Webshell、挖矿

无可疑进程或文件

结合云安全中心告警排查,必要时隔离实例

ECS磁盘加密

数据磁盘是否加密

所有使用中的数据磁盘已开启加密

创建时勾选加密,或对存量磁盘通过快照加密迁移

免费安全加固与基线联动

基线检查覆盖度

所有ECS纳入基线检查范围

基线检查与漏洞扫描互补:补丁打全但配置不合规(如root可直连、Redis未授权)仍会被批量利用

四、容器与ACK安全

巡检项

检查要点

合规标准

处置建议

ACK API Server端点

是否暴露公网端点

未设置公网连接端点

关闭公网端点,仅通过VPC内或堡垒机访问API Server

ACK网络插件

是否使用Terway插件

使用Terway网络插件

Terway支持NetworkPolicy,可实施Pod级网络隔离

镜像安全

镜像是否存在高危漏洞或恶意样本

镜像无高危漏洞,来源可信

上线前扫描镜像,禁止使用来源不明镜像。容器镜像服务支持Linux镜像安全扫描,识别已知漏洞并提供修复建议

工作负载配置

Pod是否以root运行、挂载敏感路径

无特权容器,限制hostPath/hostNetwork

关闭特权容器,限制hostPath和hostNetwork,使用安全上下文

集群节点安全

节点是否符合OS安全基线

通过等保/CIS基线检查

ACK提供安全概览功能,支持对节点、镜像、运行时和工作负载配置进行风险识别

节点访问控制

是否通过公网直接访问节点

优先内网/Workbench/堡垒机访问

收敛安全组规则,节点不暴露公网

容器运行时安全

是否开启运行时监控

已开启容器运行时风险检测

基于云安全中心进行运行时诊断,需开通旗舰版。可实时查看容器运行时风险并进行实时防护

ACK等保加固

节点池是否启用等保加固

启用等保2.0三级版加固

ACK基于Alibaba Cloud Linux提供等保2.0三级版,满足身份鉴别、访问控制、安全审计、入侵防范、恶意代码防范等合规要求

云监控插件

ACK节点云监控插件状态

所有节点插件已安装且运行正常

在ACK控制台检查插件状态,异常节点重新安装

五、存储、数据库与数据安全

巡检项

检查要点

合规标准

处置建议

OSS公共读写

Bucket是否公共读写

禁止公共读写ACL

将Bucket ACL设为私有。公共读写权限下任何访问者均可写入,面临恶意注入数据风险

OSS公共读

Bucket是否公共读

禁止公共读ACL

关闭公共读,数据外发通过签名URL或CDN回源控制。公共读权限会增加数据在公网泄露的风险

OSS授权策略

公开Bucket是否设置了授权策略

授权策略中不为匿名账号授予任何读写权限

为读写权限公开的Bucket设置授权策略,降低数据公网泄露风险

OSS服务端加密

是否开启加密

每个Bucket已开启服务端加密

OSS支持完全托管加密(SSE-OSS,使用AES256逐对象加密)或KMS自定义密钥

OSS HTTPS强制

是否强制HTTPS访问

Bucket Policy强制HTTPS

添加Bucket Policy拒绝HTTP请求,仅允许HTTPS访问

OSS日志转存

是否开启日志记录

每个Bucket已开启日志转存

配置日志管理,将访问日志投递至指定Bucket

RDS公网暴露

RDS是否配置公网地址

生产环境RDS未配置公网地址

关闭RDS公网连接,通过VPC内网或跳板机访问

RDS TDE加密

是否开启透明数据加密

RDS实例已开启TDE

在RDS控制台数据安全性中开启TDE

RDS SSL加密

是否开启SSL加密

RDS实例已开启SSL证书加密

启用SSL,客户端连接时强制使用加密通道。KMS支持BYOK模式,可用于ECS云盘、OSS和RDS实例的数据静态加密

RDS白名单

白名单是否设为全网段

白名单非全网段

配置精确IP白名单,禁止0.0.0.0/0

云盘加密

系统盘/数据盘是否加密

所有云盘已启用加密

新建实例默认开启加密,存量盘评估迁移方案。KMS支持BYOK功能,用户可上传自有密钥材料到KMS并用于加密云资产

备份与恢复

快照/数据库备份是否可用

已建立定期备份策略并完成恢复演练

建立定期备份策略并定期演练恢复。ECS磁盘设置自动快照策略后,遭遇病毒入侵或勒索后能快速恢复

六、日志、监控与告警

巡检项

检查要点

合规标准

处置建议

ActionTrail全量跟踪

是否开启全局审计

操作审计中存在开启状态的跟踪,覆盖全部地域和全部事件类型

创建多地域跟踪,确保所有事件被记录,日志投递到独立日志项目或OSS

审计日志集中化

多账号审计日志是否统一投递

审计日志统一投递到专用日志归档账号

通过云治理中心或资源目录将成员账号的ActionTrail日志统一投递到日志归档账号的SLS或OSS,默认投递到日志归档账号中创建的日志项目

RDS SQL审计

是否开启SQL审计

RDS SQL审计已开启,MySQL日志保留≥180天

在RDS控制台开启SQL审计,设置日志保留策略

PostgreSQL日志

日志参数是否开启

log_connections、log_disconnections、log_duration均为on

在参数设置中开启以上三个日志参数

云监控告警

关键资源是否配置告警

CPU/内存/磁盘/网络/进程/端口已纳入监控

使用云监控一键报警或自定义规则,配置多级联系人

安全中心通知

通知项是否配置

所有通知项均已设置通知方式

在安全中心通知设置中逐项配置短信/邮件/钉钉接收人

异常登录检测

是否配置异常登录告警

已开启异常登录检测,联动封禁源IP

配置常用登录地/IP/时间基线,异地登录自动告警

WAF日志采集

是否开启WAF日志

所有已接入WAF的域名均开启日志采集

在WAF控制台逐域名开启日志采集并投递至SLS

日志集中化

系统/审计/应用日志是否集中采集

使用SLS/OSS集中存储

避免单机日志丢失,使用SLS集中采集并提供实时分析和告警能力

安全告警处置

告警是否有人处理

设置告警通知、升级规则和处置责任人

建立告警响应流程,明确每类告警的处理责任人和升级路径

巡检结果统一可观测

多账号场景下是否统一可观测

巡检日志通过SLS+Grafana建立统一大盘

消费SLS巡检日志,在Grafana中搭建告警看板

七、合规、演练与持续运营

巡检项

检查要点

合规标准

处置建议

等保与基线对齐

是否按等保要求配置

主机、网络、日志按等保二级/三级要求配置

使用云安全中心等保基线检查项对齐。支持等保二级、等保三级和国际通用安全最佳实践基线

安全体检

是否定期执行安全健康体检

定期使用云安全中心/云上健康体检扫描

使用安全中心或云上健康体检定期扫描配置风险,覆盖110余项关键风险项

渗透测试合规

是否未经申请扫描云平台

仅对自身业务系统测试,并按规定提交申请

渗透测试前提交申请,严禁对云平台基础设施进行未授权扫描

巡检机制

是否形成定期巡检和整改闭环

按周处理高危项,按月完成全量基线复核

建立定期巡检、整改闭环和复盘机制

堡垒机运维

是否通过堡垒机进行运维

所有运维流量经堡垒机统一入口

部署运维安全中心(堡垒机),实现统一入口、身份鉴别、权限审批、会话录播四项核心能力。堡垒机支持高危命令实时阻断(如rm -rf、shutdown、dd等)并留痕

多账号合规基线

是否建立跨账号统一合规基线

通过资源目录+配置审计建立统一合规基线

管理账号在账号组中新建规则和合规包,对账号组内所有成员账号生效,成员账号不能修改或删除,实现强制统一合规基线

巡检闭环管理

是否实现风险问题闭环

从巡检→问题生成→人工确认→处置执行→验证关闭的完整闭环

使用STAROps问题发现(Findings)能力,自动去重、跟踪处置进度、验证修复效果,已修复问题再次出现时自动重新打开

备份恢复演练

是否定期执行恢复演练

至少执行一次备份恢复演练,验证RTO/RPO达标

定期在测试环境执行恢复操作,记录恢复时间

安全评分监控

是否持续关注云安全中心评分

安全评分保持在安全线以上,关注趋势变化

单日降幅超10分或连续一周阶梯式下滑时触发资产级排查,结合近7天新增风险项斜率判断紧急程度

八、分阶段实施计划

阶段一:资产梳理与风险评估(第1-2周)

工作项

具体内容

交付物

责任人

资产盘点

梳理账号下所有云资源(ECS、RDS、OSS、ACK、VPC等),建立资产清单

资产清单台账

运维负责人

自动扫描

在云安全中心执行全量漏洞扫描+基线检查+云平台配置检查

风险扫描报告

安全工程师

安全评分分析

查看云安全中心安全评分,按风险等级降序排列风险项,识别高危项

安全评分报告

安全工程师

账号权限审计

检查主账号MFA、AK使用情况、RAM用户权限分配

账号权限审计报告

安全管理员

关键指标:完成资产清单覆盖率100%,安全评分基线数据采集完成。

阶段二:高危项优先整改(第3-4周)

工作项

具体内容

优先级

责任人

主账号安全加固

开启MFA、清理主账号AK、创建RAM用户替代

P0-紧急

安全管理员

安全组收敛

关闭0.0.0.0/0高危端口,收敛SSH/RDP访问来源

P0-紧急

运维工程师

数据库暴露面收敛

关闭RDS/Redis/MongoDB公网访问,设置IP白名单

P0-紧急

DBA

OSS权限修复

关闭公共读写/公共读Bucket,添加HTTPS强制策略

P1-高

运维工程师

云安全中心Agent补装

所有ECS实例安装Agent并确认在线

P1-高

运维工程师

高危漏洞修复

修复CVSS评分≥9.0的高危漏洞

P0-紧急

安全工程师

变更窗口安排:补丁安装、安全组修改等操作安排在业务低峰期(通常为凌晨2-4点)分批次执行。

阶段三:基线加固与合规对齐(第5-8周)

工作项

具体内容

周期

责任人

基线检查全覆盖

对所有ECS/RDS/中间件执行CIS/等保基线检查

第5-6周

安全工程师

SSH登录加固

切换密钥登录,禁用root直连,配置异常登录检测

第5周

运维工程师

日志审计配置

开启ActionTrail多地域跟踪,日志投递至SLS/OSS

第6周

安全工程师

数据加密

开启OSS服务端加密、RDS TDE和SSL、ECS磁盘加密

第6-7周

DBA+运维

容器安全加固

开启ACK安全概览、镜像扫描、工作负载配置巡检

第7周

容器运维

堡垒机部署

部署运维安全中心(堡垒机),收敛SSH直连

第7-8周

运维负责人

云防火墙/WAF部署

部署云防火墙,接入WAF保护Web业务

第8周

安全工程师

阶段重点:使用云安全中心基线检查功能,按“弱口令 > 未授权访问 > 互联网侧暴露配置 > 合规类 > 其余加固项”的优先级逐条修复。

阶段四:常态化运营与持续优化(第9周起,长期)

工作项

频率

具体内容

责任人

日常巡检

每日

查看云安全中心安全评分、高危漏洞、异常登录、暴露面告警

安全值班人员

高危项处理

每周

处理高危漏洞、弱口令、安全组异常规则、容器镜像风险

安全工程师

基线复核

每月

执行一次全量基线检查、日志审计抽查、备份恢复演练、权限复核

安全工程师+DBA

变更评审

每次变更前

新实例/新镜像/新安全组规则/新域名端口开放做变更评审

运维负责人

巡检报告

每月

输出安全巡检报告,包含安全评分趋势、整改完成率、未闭环项跟踪

安全管理员

季度复盘

每季度

复盘安全事件、整改闭环率、基线合规率,优化巡检清单

安全负责人

九、巡检工单模板建议

建议将上述清单转为Excel工单,在每项检查项基础上增加以下四列,形成运维闭环:

字段

说明

示例

责任人

该项整改的具体负责人

张三(运维组)

风险等级

P0-紧急 / P1-高 / P2-中 / P3-低

P0-紧急

整改期限

根据风险等级设定

P0: 24小时内;P1: 7个工作日;P2: 30天;P3: 90天

复核结果

整改后的验证状态

已复核通过 / 待复核 / 复核不通过

风险等级定义参考:

  • P0-紧急:公网暴露的管理端口、主账号AK泄漏、高危漏洞(CVSS≥9.0)——24小时内处理
  • P1-高:弱口令、数据库公网暴露、OSS公共读写——7个工作日处理
  • P2-中:基线配置不合规、日志未开启、加密未启用——30天内处理
  • P3-低:优化类配置、非关键资源加固——90天内处理

十、合规对标与工具支撑

合规框架对标:上述清单与CIS Alibaba Cloud Foundations Benchmark v2.0.0对齐,该基准覆盖ECS、VPC、OSS、RDS、ACK、KMS、RAM、ActionTrail、Security Center等核心服务,分为Level 1(实用安全基线)和Level 2(深度加固)两个层级。

自动化工具推荐:

  • 云安全中心:漏洞扫描+基线检查+云平台配置检查,三者互补,不可互相替代
  • 配置审计(Cloud Config) :将合规规则以托管规则包部署,实现持续自动检测。多账号场景下通过账号组实现跨账号统一合规基线
  • STAROps Findings:实现巡检→问题生成→人工确认→处置执行→验证关闭的完整闭环,问题复发时自动重新打开原问题
  • 云防火墙:覆盖互联网/VPC/NAT/主机边界的统一流量管控