标题中版本号是实际测试通过的,理论上应该也适用于类似系统和相近版本
openssh 貌似有不带 p1 和带 p1 的两个版本,具体区别没有细研究
就网上文章来看,似乎带 p1 的版本更容易升级
升级步骤:
1、首先安装一套 telnet 用于备份
# 安装 telnet 相关
yum -y install telnet telnet-server# 启动服务
systemctl start telnet.socket
systemctl enable telnet.socket# 添加防火墙例外
firewall-cmd --permanent --add-port=23/tcp# 重启防火墙生效
firewall-cmd --reload
2、手动下载并安装
下载地址:https://github.com/openssh/openssh-portable/tags
# 安装环境
yum install -y make autoconf automake libtool zlib-devel openssl-devel# 解压离线包
unzip openssh-portable-V_9_9_P1.zip
cd openssh-portable-V_9_9_P1# 实际安装
autoreconf
./configure
make
# make tests # 测试?
make install# 重启生效
reboot
3、检查结果
# 检查版本
ssh -V# 删除 telnet 服务
yum remove -y telnet-server
参考自:https://www.jianshu.com/p/a9b9f950cf54