上周在苏州工业园区的一家精密制造企业机房转,运维小哥蹲在冷通道旁边,屏幕上弹着一串红色的漏洞告警,他手里攥着张打印的核查表,边角卷得像放了三年的旧报纸,上面勾了二十多个核查项,一半是打了叉又用铅笔涂掉的痕迹。
这是我见了太多次的场景。
很多人对网络安全基线的第一反应,就是应付等保测评的那几页Word,改几个配置参数,截个图交差,等测评老师走了,再把参数改回去。
没人愿意为了15分钟的核查停业务
之前跟某城商行的运维主管吃饭,他说每次做基线核查,光协调数据库的密码复杂度要求,就得拉三个业务部门开一下午会。有个核心的信贷系统是2012年外包做的,数据库密码字段最多存8位字符,你拿通用基线要求让他设12位带特殊符号的强密码,系统直接连不上库。
哪有那么容易。
很多企业的基线制定者,根本没摸过一线的生产服务器,直接从网上扒个等保2.0的通用模板,列个三十多条要求,就发通知要求所有系统100%符合,完全不管那些跑了十几年的老系统根本不支持最新的配置规则。我之前碰到个连锁零售企业的IT负责人,说他们为了过上次的基线检查,把POS系统的远程root权限关了,结果没到三天,有个门店的收银系统崩了,运维赶过去要两个小时,三个小时刷不了付款码,当天单店的流水直接掉了十几万,最后还是偷偷把权限开回来,就怕下次检查又查到。

说白了,基线从来不是用来卡业务的。你要是把所有影响业务的操作都当违规项卡着,最后没人会真的把你的要求当回事,顶多是检查的时候临时应付一下,转头就改回去。
被忽略的基线偏差从来不是小事
总有人觉得,基线差一点没关系。端口多开一个,密码复杂度差一点,日志留存少两天,能有多大影响?
去年接触到的一个案例,某地方政务服务系统被入侵,溯源查了整整两周,最后发现原因特别简单——基线核查的时候漏了一个之前测试用的3306端口,攻击者扫到端口之后,用默认密码登进去,拖走了整个库的企业注册信息。
你说这亏吃的冤不冤?
本来花十分钟就能关掉的端口,最后要花几个月的时间做全面整改,还要发正式的情况通报。更麻烦的是,很多企业的基线核查是季度做一次,甚至半年做一次,中间的配置偏差根本没人盯。比如运维人员为了临时排障开了个高权限账号,忙完忘了关,时间长了就成了藏在系统里的后门。
网络安全基线的核心从来不是“符合多少条纸面要求”,而是“所有配置偏差都能被及时发现和纠正”。
之前有个做工业互联网的客户跟我吐槽,说他们买的基线扫描系统,每天能扫出来上千条偏差,百分之九十都是无关痛痒的细碎要求——比如服务器的时区设错了,屏幕保护等待时间是10分钟不是15分钟,密码到期提醒提前7天而不是14天,真正核心的、有实际风险的配置偏差,反而被淹在告警堆里,没人有精力一条条看。

这就是现在很多基线管理的通病。为了凑条目数量,把一堆根本没有实际安全影响的细碎规则也列进去,最后把一线运维团队的精力耗光了,真正的风险反而漏了。
好的基线是跟着业务长出来的
别总拿通用模板硬套。
核心生产系统的基线要求,和员工办公终端的要求能一样吗?核心生产系统的日志要留存六个月,办公终端的日志留一周就够;核心系统的密码要每90天更换,办公终端的密码180天换也没问题。甚至不同行业的规则都不一样,医疗系统要符合患者数据的合规要求,工控系统要把生产连续性放在第一位,总不能为了改个防火墙配置,把整条生产线停了吧。
我之前碰到个做得特别扎实的制造企业IT团队,他们的基线规则根本不是安全部门拍脑袋定的,是拉着运维、生产、业务部门的人坐了三次会,把每一条要求对应的风险算得明明白白。比如22端口是必须开的,但是要加IP白名单,只允许办公网段的IP能连,不用一刀切把端口关了影响远程排障;比如老的MES系统不支持12位密码,那就把密码长度要求降到10位,但是加个每30天自动提醒改密码的规则,把风险降到可接受的范围。
这事没那么玄。
你不用追求100%匹配所有通用模板的要求,只要每一条配置的风险,都是团队算过账、能承担的,就比拿着模板硬套强一百倍。
很多人觉得网络安全基线是安全团队的事,跟一线运维没关系。错了。真正天天碰服务器、调配置的是一线运维,他们最清楚哪个配置改了会出问题,哪个端口开了是业务必须的。安全部门要做的,从来不是拿着检查表去一线挑错,而是给团队搭个自动核查的工具,把那些重复的、机械的核查工作自动化,让运维不用每个季度花三天时间对着表格打勾,系统自动扫描,有偏差自动发告警,真正需要跨部门协调的问题,再拉通解决。
上周再碰到之前在苏州碰到的那个运维小哥,他说他们现在把之前那本30页的基线核查表,砍到了8页,去掉了那些根本没法落地的要求,加了三条跟自己生产系统匹配的规则,现在每个月的核查时间从三天缩到了两个小时,最近一次的漏洞扫描,高危漏洞比之前少了六成。
哦对,他说之前那张卷边的核查表,现在被他贴在工位显示器的边框上,不是为了应付检查,是每次改配置之前都要扫一眼,别漏了风险。