openssh版本升级

作者:动易软件 来源:本站原创 点击数: 发布时间:2024年05月06日

问题描述:很多linux版本下的openssh版本都是8.2或之前的版本,需要升级

解决办法:openssh -V查看当前版本

之前使用个源码编译的方法:https://tech.powereasy.net/cpzsk/wzfwqwlaq/content_24580

但是有个缺点,编译后有时会中断ssh服务,导致无法ssh远程连接,如果是直接访问linux终端,不通过ssh连接的就没有问题;下面再提供一种rpm的方式(就是要找到对应操作系统的rpm包)

Centos:http://mirrors.crpm.cn/openssh/x86_64/Packages/  

参考:https://blog.csdn.net/m0_62855213/article/details/135770253

银河麒麟V10:openssh-9.1p1-rpm-ky10.rar

openssh官网最新的版本是9.7,网上没找到对应银河麒麟10的rpm包,暂时先升级9.1;

升级方法都是先把rpm包拷贝到例如/etc/ssh/sshd_config下面,然后给.sh脚本执行权限;

chmod +x  /etc/ssh/sshd_config/*.sh

然后运行这个升级脚本即可,然后重启sshd服务:systemctl restart sshd

*升级脚本基本都是备份/etc/ssh/sshd_config和/etc/pam.d/sshd,然后更新rpm包*