|
去年冬天,网络一家做跨境电商的安全公司被勒索病毒锁死了全部订单系统。原因简单得离谱:运维人员图省事,操作把测试环境的规程数据库端口直接映射到了公网,密码还是和安默认的。攻击者扫到之后,全制三分钟就拿到了权限。网络这事之后我翻了不少中小企业的安全安全日志,发现八成以上的操作入侵,根源都不是规程什么高级漏洞,而是和安操作规程缺位或者执行走样。 网络安全这件事,全制技术手段能解决的网络只是一部分。防火墙、安全EDR、操作WAF,该买的都买了,但人一偷懒,设备就是摆设。所以真正管用的,是一套能落地、能被检查、能追责的操作规程。下面这些内容,是我从实际运维和应急响应里总结出来的,不追求大而全,但每条都对应过真实踩过的坑。 账号和权限,别搞“人人都是管理员” 很多团队为了省事,给每个人开root或者域管理员。一旦中招,攻击者拿到的就是最高权限,横向移动毫无阻力。我的建议很直接:日常操作必须用普通账号,需要提权时走审批流程,临时授权最长不超过4小时。离职人员账号当天禁用,不是“下周处理”。我见过一家公司,离职半年的前员工账号还能VPN登录,这种事查出来就该有人担责。 另外,共享账号要彻底禁掉。谁操作、谁负责,日志里必须能定位到具体的人。做不到这一点,出了事连溯源都做不了。 补丁和变更,别等出事再补 漏洞管理不是每月跑一次扫描就完事。关键补丁——比如互联网暴露面上的、远程代码执行类的——从发布到全网修复,我给团队定的窗口是72小时。超过这个时间,要么有书面的风险接受签字,要么就断网隔离。听起来严,但勒索病毒不跟你讲人情。 变更管理同样要卡死。任何对生产环境的配置改动,必须走工单、必须有人复核、必须有回滚方案。我亲身经历过一次:工程师半夜改防火墙策略,多敲了一个0,把整个办公网段放行了。第二天早上才发现。有复核流程的话,这种错误根本传不到生产环境。 日志和监控,别只存不看 日志留存180天是底线,但存了不看等于没存。重点监控三类行为:非工作时间的高权限操作、大量数据外传、异常登录地理位置。我们之前抓到一个内部人员批量导出客户信息,靠的就是“凌晨3点从办公IP下载了2万条记录”这条告警。规则不复杂,关键是有人盯、有人响应。 告警响了没人处理,比不装监控更危险——它会让你产生“我们有防护”的错觉。 应急响应,别临时现编 每个团队都该有一页纸的应急卡片:断网、保留现场、通知谁、多久内上报。别写几十页的预案,真出事的时候没人翻。我们演练过几次,发现最大的问题不是技术能力,而是“谁有权决定拔网线”。这个决策权必须提前指定,否则现场会互相等指令,白白浪费黄金半小时。 还有,备份要定期做恢复验证。我见过太多“备份成功”但恢复失败的情况——备份文件是坏的,或者恢复出来缺关键表。没验证过的备份,不算备份。 安全制度不是写给审计看的。它得让一线的人觉得“按这个做,我不用背锅”,让管理者觉得“按这个查,我能发现问题”。做不到这两点,再厚的制度也是废纸。 |