centos升级openssl、openssh-9.3

2 篇文章 0 订阅
2 篇文章 0 订阅

由于漏洞,升级openssl-1.1.1u与openssh-9.3

centos7.8升级openssl、openssh
下载软件包
wget https://www.openssl.org/source/openssl-1.1.1u.tar.gz
wget https://ftp.openbsd.org/pub/OpenBSD/OpenSSH/openssh-9.3.tar.gz
升级openssl
tar zxf openssl-1.1.1u.tar.gz 
cd openssl-1.1.1u/
./config   --prefix=/usr/local/ssl-1.1.1u
make && make install
备份旧版openssl
mv /usr/bin/openssl   /usr/bin/openssl-1.0.2t
mv /usr/include/openssl/  /usr/include/openssl-1.0.2t
ln -s /usr/local/ssl-1.1.1u/lib/*  /usr/local/lib64/
echo "/usr/local/lib64" >> /etc/ld.so.conf
ldconfig -v
ln -s /usr/local/ssl-1.1.1u/bin/openssl   /usr/bin/openssl
查看版本
openssl version

##########################################################################

升级openssh 
tar zxf openssh-9.3p1.tar.gz
需要先安装pam
以下pam包为centos7版本
wget https://mirrors.aliyun.com/centos/7/os/x86_64/Packages/pam-devel-1.1.8-23.el7.x86_64.rpm?spm=a2c6h.25603864.0.0.50ae2137vy33NS
wget https://mirrors.aliyun.com/centos/7/os/x86_64/Packages/pam-1.1.8-23.el7.x86_64.rpm?spm=a2c6h.25603864.0.0.50ae2137vy33NS
rpm -ivh pam-devel-1.1.8-23.el7.x86_64.rpm
rpm -ivh pam-1.1.8-23.el7.x86_64.rpm
centos6可以直接编译安装pam
wget https://github.com/linux-pam/linux-pam/releases/download/v1.3.1/Linux-PAM-1.3.1.tar.xz
tar xf Linux-PAM-1.3.1.tar.xz
 cd Linux-PAM-1.3.1
./configure
make && make install
以下步骤通用
cd openssh-9.3p1/
备份配置文件
cp -r /etc/ssh  /etc/ssh.old
rm -f /etc/ssh/*
编译安装
./configure   --prefix=/usr/ --sysconfdir=/etc/ssh  --with-zlib --with-md5-passwords --with-pam --with-ssl-dir=/usr/local/ssl-1.1.1u
make && make install
恢复源配置文件
rm -f /etc/ssh/*
cp /etc/ssh.old/*  /etc/ssh/
查看版本
ssh -V
重启服务
systemctl restart  sshd
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值