Centos7升级到OpenSSH_8.8p1、OpenSSL 1.1.1l版本


centos7 升级openssh到OpenSSH_8.8p1版本,升级openssl到OpenSSL 1.1.1l版本

本文转载至:https://www.cnblogs.com/nmap/p/10779658.html
在此非常感谢作者nmap

防止升级失败,一定要先配置好telnet !!

更改如下:

1)配置telnet(谨记)

原文中:请更改配置telnet可以root登录,把disable = no改成disable = yes
修改为:请更改配置telnet可以root登录,把disable = yes改成disable = no

2)下载openssh包和openssl的包:

https://openbsd.hk/pub/OpenBSD/OpenSSH/portable/  --> 下载 openssh-8.8p1.tar.gz (这是当时的最新版)
https://ftp.openssl.org/source/                                         -->  下载 openssl-1.1.1l.tar.gz  (这是当时的最新版)

3)编译安装新版本的openssl

原文中:./config shared && make && make install

修改为:./config shared --prefix=/usr/local/ssl && make && make install

4)如果在编译openssh的过程中出现“configure: error: OpenSSL library not found.”的错误,执行一下语句重新安装openssl-devel后再次编译openssh即可。

yum -y reinstall openssl-devel

 

最后再次感谢原作者nmap

 


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM