博客不定期升级Openssh,最新版openssh-9.9p1,博客已经编译好最新版本,下载后直接使用即可。文件来源于官方:https://ftp.openbsd.org/pub/OpenBSD/OpenSSH/portable/openssh-9.9p1.tar.gz
CentOS7下载地址:
https://cikeblog.com/s/openssh-9.9p1.tgz
推荐安装脚本:
rpm -ivh --force --nodeps --replacepkgs --replacefiles openssh-*.rpm
注意:
由于openssh版本较高,部分设备如果无法链接,请将以下代码加入sshd_config:
KexAlgorithms -diffie-hellman-group1-sha1,diffie-hellman-group1-sha256,diffie-hellman-group14-sha1,diffie-hellman-group14-sha256,diffie-hellman-group15-sha256,diffie-hellman-group15-sha512,diffie-hellman-group16-sha256,diffie-hellman-group16-sha512,diffie-hellman-group17-sha512,diffie-hellman-group18-sha512,diffie-hellman-group-exchange-sha1,diffie-hellman-group-exchange-sha256,diffie-hellman-group-exchange-sha512
升级过程:
[root@ser026651878506 x86_64]# rpm -Uvh *.rpm --force Preparing... ################################# [100%] Updating / installing... 1:openssh-9.9p1-1.el7 ################################# [ 8%] 2:openssh-clients-9.9p1-1.el7 ################################# [ 17%] 3:openssh-server-9.9p1-1.el7 ################################# [ 25%] 4:openssh-debuginfo-9.9p1-1.el7 ################################# [ 33%] Cleaning up / removing... 5:openssh-server-9.8p1-1.el7 ################################# [ 42%] 6:openssh-server-9.4p1-1.el7 ################################# [ 50%] 7:openssh-clients-9.8p1-1.el7 ################################# [ 58%] 8:openssh-clients-9.4p1-1.el7 ################################# [ 67%] 9:openssh-debuginfo-9.8p1-1.el7 ################################# [ 75%] 10:openssh-debuginfo-9.4p1-1.el7 ################################# [ 83%] 11:openssh-9.4p1-1.el7 ################################# [ 92%] 12:openssh-9.8p1-1.el7 ################################# [100%] You have new mail in /var/spool/mail/root [root@ser026651878506 x86_64]# ssh -V OpenSSH_9.9p1, OpenSSL 3.0.14 4 Jun 2024
安装教程参考:
在sshd_config加了KexAlgorithms还是无法连接,找不到匹配的keyexchange算法
能分享一下编译过程吗?