安全组与堡垒机是分层协同的网络与运维双控机制:安全组按服务角色精细控制流量通断,堡垒机统一管控人员操作并全程审计,二者结合实现流量路径与行为路径的闭环防护。

服务器公网与私网规划中,安全组是网络层访问控制的第一道防线,堡垒机则是运维行为管控的核心枢纽。二者不是替代关系,而是分层协同:安全组管“能不能通”,堡垒机管“谁在操作、做了什么”。真正有效的安全边界,是让流量路径与操作路径都受控——公网入口收敛、私网通信受限、所有人工运维必须经由审计通道。
安全组:按角色与流向精细划界
安全组不是配置清单,而是业务逻辑的网络映射。关键在于“以服务为中心”而非“以机器为中心”:
- 对外服务(如Web/API)单独使用一个安全组,仅放行CLB或WAF的私网IP + 443/80端口,禁止任何公网直连ECS
- 数据库、缓存等纯内网组件,使用独立安全组,入方向只允许应用层安全组ID(而非IP段)访问指定端口,彻底杜绝“全通”规则
- 运维管理类端口(如SSH 22、RDP 3389)不直接开放给公网;若需临时调试,仅对跳板机IP段开放,并强制密钥登录+禁用密码
- 生产、测试、开发环境严格分用不同安全组,避免测试环境宽松规则误影响线上
堡垒机:把人和命令关进可审计的盒子
堡垒机不是“多一道登录”,而是重构运维信任链。它切断了人到服务器的直连路径,把所有操作变成可追溯、可拦截、可复盘的动作流:
- 所有SSH/RDP连接必须通过堡垒机发起,禁止ECS开放公网管理端口;即使内网环境也应强制接入,防止横向移动
- 账号统一对接RAM或SSO,禁止本地账号;敏感操作(如sudo、drop database)开启会话录屏+命令级审计
- 权限按最小化分配:DBA只能连数据库主机、运维只能连中间件,不可越权访问其他系统
- 操作日志实时投递至SLS或SIEM平台,保留不少于180天,满足等保三级日志留存与溯源要求
组合落地:从流量到行为的闭环控制
单用安全组防不住内部误操作,单靠堡垒机拦不住恶意流量。二者结合才能形成完整边界:
- 公网流量路径:互联网 → WAF/ALB(防护+负载) → 安全组(仅允CLB私网IP) → ECS(无公网IP)
- 运维操作路径:管理员 → 堡垒机(身份认证+策略校验) → 安全组(仅放行堡垒机私网IP) → ECS
- 审计联动:堡垒机操作日志与安全组拒绝日志、CLB访问日志关联分析,快速定位异常行为(例如某IP频繁被安全组拒绝后,又通过堡垒机登录成功)
- 合规支撑:该架构天然支持等保2.0“安全区域边界”与“安全管理中心”双项要求,测评时可清晰展示网络分区、访问控制、行为审计三者闭环

















