1、安装包准备
https://www.openssl.org/source/openssl-1.0.2q.tar.gz
ftp://mirror.internode.on.net/pub/OpenBSD/OpenSSH/portable/openssh-7.9p1.tar.gz
(http://www.openssh.com/portable.html下可获取其他下载地址)
2、安装
安装前,centos7上ssh版本为OpenSSH_7.4p1, OpenSSL 1.0.2k-fips 26 Jan 2017,在虚拟机中尝试,并做好快照
a)openssl安装
卸载旧的openssl
rpm -qa | grep -i openssl | xargs -I {} rpm -e --nodeps {}
安装
tar zxvf openssl-1.0.2q.tar.gz
cd openssl-1.0.2q
./config --prefix=/usr --shared
make
make install
添加软连接
ln -sf /usr/lib64/libcrypto.so.1.0.0 /usr/lib64/libcrypto.so.10
ln -sf /usr/lib64/libssl.so.1.0.0 /usr/lib64/libssl.so.10
ln -sf /usr/lib