openssh 一键离线升级

近年来,随着 Log4j、OpenSSL、OpenSSH 等基础组件漏洞频发,国家等保、金融、政务等行业对 SSH 版本提出了严格要求(如必须 ≥ OpenSSH 9.0)。然而,手工编译 OpenSSH 极其繁琐:依赖 OpenSSL、Zlib、PAM、SELinux,稍有不慎就“断连”。同时,国产操作系统适配困难:openEuler、银河麒麟、统信 UOS、龙蜥等系统 RPM 包不通用,官方源又滞后。本人根据实战经验,开发了一键升级脚本 + 预编译离线包。

升级到 OpenSSH 10.2p1 + OpenSSL 3.5.0 + Zlib 1.3.1

  • 适用于:CetnOS 6/7/8、Redhat 6/7/8、openEuler 20/22/24、Rocky 8/9、银河麒麟、统信 UOS、龙蜥等系统,不支持 Ubuntu
#.一键升级
cd /opt/
wget -c http://iso.sqlfans.cn/linux/openssh_upgrade_v102.sh
bash openssh_upgrade_v102.sh

#.验证版本
ssh -V

升级到其他版本

升级到 OpenSSH 9.7p1 + OpenSSL 3.1.2 + Zlib 1.2.11

  • 升级到 OpenSSH 9.7p1,仅支持 CentOS 6/7/8,不支持 Ubuntu
#.一键升级
cd /opt/
wget -c http://iso.sqlfans.cn/linux/openssh_upgrade_v97.sh
bash openssh_upgrade_v97.sh

#.验证版本
ssh -V

升级到 OpenSSH 8.8p1 + OpenSSL 3.1.2 + Zlib 1.2.11

  • 升级到 OpenSSH 8.8p1,仅支持 CentOS 6/7/8,不支持 Ubuntu
#.一键升级
cd /opt/
wget -c http://iso.sqlfans.cn/linux/openssh_upgrade_v88.sh
bash openssh_upgrade_v88.sh

#.验证版本
ssh -V

升级到 OpenSSH 8.4p1 + OpenSSL 1.1.1g + Zlib 1.2.11

  • 升级到 OpenSSH 8.4p1,仅支持 CentOS 6/7/8,不支持 Ubuntu
#.一键升级
cd /opt/
wget -c http://iso.sqlfans.cn/linux/openssh_upgrade_v84.sh
bash openssh_upgrade_v84.sh

#.验证版本
ssh -V

关于 OpenSSH 的漏洞大全

漏洞编号 (CVE) 披露年份 风险等级 (CVSS) 受影响版本 漏洞类型 漏洞简述
CVE-2025-32728 2025 4.3 (中危) 7.4 - 9.9 功能失效 DisableForwarding配置指令未能按文档说明禁用X11和代理转发,可能导致意外访问。已在OpenSSH 10.0中修复
CVE-2025-26466 2025 5.9 (中危) 受影响版本待考 拒绝服务 SSH服务器处理ping包时存在内存泄露,恶意客户端可导致服务器内存耗尽、服务不可用
CVE-2025-26465 2025 6.8 (中危) 受影响版本待考 中间人攻击 当启用非默认的VerifyHostKeyDNS选项时,OpenSSH客户端错误处理错误码,可能被恶意服务器冒充
CVE-2024-6387 2024 8.1 (高危) 部分OpenSSH版本 信号竞争漏洞 sshd信号处理器的竞争条件,可导致未经认证的远程代码执行。是2006年漏洞(CVE-2006-5051)的回归
CVE-2024-39894 2024 7.5 (高危) 9.5 - 9.7 计时攻击 在处理echo-off密码输入(如su、sudo)时存在逻辑错误,可能被利用进行计时攻击
CVE-2023-51767 2023 7.0 (高危) 至10.0版本 Row Hammer攻击 特定硬件条件下,通过翻转内存比特位可能绕过认证(厂商对此有争议)
CVE-2023-51385 2023 6.5 (中危) 9.6之前版本 OS命令注入 特定条件下(如Git子模块),包含shell元字符的用户名或主机名可导致命令注入
CVE-2023-48795 2023 5.9 (中危) 9.6之前版本 协议降级 利用SSH扩展中的握手缺陷,攻击者可降级连接安全性、绕过完整性检查
CVE-2023-38408 2023 9.8 (严重) 9.3p2之前版本 远程代码执行 ssh-agent中PKCS#11功能的搜索路径不安全,若agent被转发至攻击者控制系统,可导致RCE
CVE-2023-28531 2023 9.8 (严重) 8.9 - 9.3 权限绕过 ssh-add添加智能卡密钥时,未按预期添加每跳目标约束
CVE-2023-51384 2023 5.5 (中危) 9.6之前版本 约束绕过 添加PKCS#11托管的私钥时,目的地约束仅应用于第一个返回的密钥
CVE-2021-41617 2021 7.0 (高危) 6.2 - 8.8 权限提升 特定非默认配置下,sshd的辅助组未正确初始化,可能导致权限提升
CVE-2020-15778 2020 7.4 (高危) 至8.3p1版本 命令注入 scp命令在目标参数中处理反引号`不当中,可导致命令注入
CVE-2020-14145 2020 5.9 (中危) 5.7 - 8.4 信息泄露 算法协商中的可观测差异,可被中间人攻击者利用来针对首次连接
CVE-2016-20012 2016 5.3 (中危) 至8.7版本 用户枚举 挑战仅在特定用户名和公钥组合可能有效时发送,可被用于验证用户是否存在
Copyright © www.sqlfans.cn 2021 - 2026 All Right Reserved更新时间: 2026-09-05 11:35:32

results matching ""

    No results matching ""