最近因为做等保扫描出老版本的Openssh有漏洞,因此准备决心把Openssh升级到最新版本,前前后后折腾了两三个星期,中间填上了各种坑,最终终于搞定,最终版本为Openssh8.8p1 ,Openssl1.1.1l ,zlib-1.2.11
1.事前准备好三个安装包,大家可以去各大镜像源网站进行下载,如下所示
2、使用yum 对 gcc lrzsz 进行安装
[root@localhost ~]# mkdir upload
[root@localhost ~]# cd upload
[root@localhost upload]# rz //使用rz命令将包上传到upload文件夹中
所有的工作都已经准备就绪,以下马上就开始安装,大部分命令只需要复制粘贴即可,只需记住顺序千万不要搞错
1、解压包
cd
cd upload
tar -xvf openssl-1.1.1l.tar.gz
tar -xvf openssh-8.8p1.tar.gz
tar -xvf zlib-1.2.11.tar.gz
2、编译安装zlib
cd zlib-1.2.11
./configure --prefix=/usr/local/zlib
make && make install
3、编译安装openssl
cd ..
cd openssl