1. 相关地址
openssh下载地址:http://ftp.openbsd.org/pub/OpenBSD/OpenSSH/portable/
openssl下载地址:https://www.openssl.org/source/
zlib下载地址:http://www.zlib.net/
2. 检查版本
openssl version -a
ssh -V
ldconfig -v (有个软连接)
检查前置条件
yum install gcc
yum install -y perl-CPAN (openssl 3.0高版本需要这个IPC/Cmd.pm模块,目前选择openssl-1.1.1o版本没有这个也能安装成功)
3. 升级openssh
3.1 下载并解压
wget http://ftp.openbsd.org/pub/OpenBSD/OpenSSH/portable/openssh-9.0p1.tar.gz
wget https://www.openssl.org/source/openssl-1.1.1o.tar.gz
wget http://www.zlib.net/zlib-1.2.12.tar.gz
tar zxvf openssh-9.0p1.tar.gz
tar zxvf openssl-1.1.1o.tar.gz
tar zxvf zlib-1.2.12.tar.gz
3.2 编译安装zlib
cd zlib-1.2.12
./configure --prefix=/usr/local/zlib
make && make install
echo '/usr/local/zlib/lib' >> /etc/ld.so.conf
ldconfig -v
# 查看是否安装成功,要包含下面
标签:sshd,openssh,离线,升级,etc,ssh,local,usr
From: https://www.cnblogs.com/Mercury-linux/p/16618838.html