1查看版本
[root@VM-0-15-centos ~]# cat /etc/redhat-release
CentOS Linux release 7.8.2003 (Core)
[root@VM-0-15-centos ~]#
[root@VM-0-15-centos ~]# rpm -qa| grep openssh
openssh-7.4p1-21.el7.x86_64
openssh-clients-7.4p1-21.el7.x86_64
openssh-server-7.4p1-21.el7.x86_64
[root@VM-0-15-centos ~]# openssl version
OpenSSL 1.0.2k-fips 26 Jan 2017
2安装openssl 和zalib
tar zxvf openssl-1.1.1w.tar.gz
cd openssl-1.1.1w/
./config --prefix=/usr/local/ssl
make
make install
echo '/usr/local/ssl/lib' >> /etc/ld.so.conf
ldconfig -v
[root@VM-0-15-centos ~]# /usr/local/ssl/bin/openssl version
OpenSSL 1.1.1w 11 Sep 2023
#zlib
tar xvf zlib-1.3.tar.xz
cd zlib-1.3/
./configure --prefix=/usr/local/zlib
make
make install
3 下载openssh 和安装
wget https://mirrors.aliyun.com/pub/OpenBSD/OpenSSH/portable/openssh-9.7p1.tar.gz .
[root@VM-0-15-centos ~]# rpm -qa| grep openssh
openssh-7

本文详细描述了在CentOS7.8系统上升级旧版OpenSSH和安装最新openssl版本的过程,包括移除旧版本、配置新组件、添加安全设置并启动服务。
最低0.47元/天 解锁文章
478

被折叠的 条评论
为什么被折叠?



