EOL 意味着永远拿不到补丁
发行版都有自己的支持周期(EOL):周期结束后官方不再发布安全补丁,系统表面照常运行,实际每一个新披露的漏洞都会永久留存。CentOS 7 已于 2024 年 6 月停止维护,CentOS 8 更早停更,Ubuntu 的非 LTS 版本支持期通常只有数月。因此资产盘点里必须有一列是“平台与生命周期状态”,EOL 主机应当进入迁移计划,而不是继续当普通服务器维护。
基本信息
| 加固项 | 平台生命周期与迁移规划 |
|---|---|
| 适用平台 | Linux/Windows 全部版本 |
| 权限要求 | 系统管理员,迁移决策需管理层参与 |
| 达标判据 | 运行版本处于厂商支持周期内 |
| 输出物 | EOL 主机清单与迁移时间表 |
典型使用场景
- 资产盘点时统计有多少主机已停止维护
- 收到高危 CVE 后确认受影响主机能否拿到官方补丁
- 等保与合规检查前清理明确的红项
- 制定年度迁移预算与排期,向管理层上报
- 评估第三方延长支持服务是否可作为过渡手段
版本与支持状态核查
版本与支持状态核查
cat /etc/os-release # 发行版、版本号与代号
rpm -E %{rhel} 2>/dev/null; rpm -E %{centos} 2>/dev/null # RHEL/CentOS 系的主版本
lsb_release -a 2>/dev/null # Debian 系发行版信息
ubuntu-security-status 2>/dev/null | head -5 # Ubuntu:支持状态与待打补丁提示
# Windows:winver,或 systeminfo | findstr /i "OS Name OS Version"
uname -r # 顺带记录内核版本,便于评估兼容性常见生命周期节点
| 平台 | 状态 | 建议动作 |
|---|---|---|
| CentOS 7 | 2024 年 6 月结束维护 | 优先迁移到受支持的发行版或商业发行版 |
| CentOS 8 | 已提前停止维护 | 迁移到 Stream 或替代发行版 |
| CentOS Stream | 跟随滚动,支持期随上游 | 确认与业务兼容性策略 |
| Ubuntu LTS | 常规 5 年支持,可付费延长 | 规划升级或购买延长支持 |
| Ubuntu 非 LTS | 支持期短 | 生产环境不建议采用 |
| Windows Server 旧版本 | 按厂商生命周期公告 | 列入迁移或升级计划 |
EOL 后继续运行不等于“还能用”:合规检查通常直接判为不通过,且新漏洞永远没有官方补丁可打。这意味着一旦被利用,只能靠加固与网络隔离缓解,缺少根因修复手段,风险敞口随时间持续扩大。
第三方商业延长支持(如某些厂商提供的延长维护服务)可以作为迁移期间的过渡方案,但要核实覆盖范围、响应级别与是否覆盖内核与关键组件。同时把迁移计划的成本与时间表交给管理层决策,避免技术团队长期独自承担合规风险。