1、下载所需要的安装包
通过网盘分享的文件:liunx离线升级ssl和ssh包
链接: https://pan.baidu.com/s/1gjCdRtgeysUd0-q9QMXiAw?pwd=m3hj 提取码: m3hj
2、也可以自己到官网下载
ssl官网下载地址:https://openssl-library.org/source/old/1.1.1/
ssh官网下载:https://ftp.openbsd.org/pub/OpenBSD/OpenSSH/portable/
3、先安装pam-devel库
1.在线安装:
yum -y install pam-devel
2.离线安装
rpm -ivh pam-devel-1.1.8-9.el7.x86_64.rpm --nodeps --force
3.检查安装是否成功
rpm -q pam-devel
4、安装前准备
1.查看版本
ssh -V
2.上传文件
将openssl和openssh安装包分别上传至:/opt/openssl和/opt/openssh下
3.注意事项,也是最重要是的,注意!注意!注意!
升级前务必保证虚拟机已经打快照或备份。
注意:升级过程全程不要关闭xshell窗口!!!关闭后将无法ssh登录。
注意:提前将openssh和openssl安装包上传到虚拟机!!!卸载ssh后将无法上传。
注意:升级openssh后检查服务器ulimit值!!!
4.查看是否关闭selinux
getenforce
5.查看相关依赖包是否安装
rpm -qa | egrep "gcc|make|perl|zlib|zlib-devel|pam|pam-devel|openssl| "
注意: