1.查看当前openssl版本
openssl version
我线上版本是 OpenSSL 1.0.2k-fips 26 Jan 2017
官网下载最新版本 【当前我下载的版本为 openssl-1.1.1q】
2.将压缩包上传到linux服务器
tar -zxvf openssl-1.1.1q.tar.gz
3.编译安装
cd openssl-1.1.1q
./config shared --openssldir=/usr/local/openssl-1.1.1q --prefix=/usr/local/openssl
make && make install
4. 移除老版本openssl
mv /usr/bin/openssl /tmp/
ln -s /usr/local/openssl/bin/openssl /usr/bin/openssl
5.查看版本 openssl version 报错
openssl: error while loading shared libraries: libssl.so.1.1: cannot open shared object file
解决方法:文章来源:https://www.toymoban.com/news/detail-597357.html
文章来源地址https://www.toymoban.com/news/detail-597357.html
[root@localhost ~]# find / -name libssl.so.1.1
/usr/local/lib64/libssl.so.1.1
[root@localhost ~]# ln -s /usr/local/lib64/libssl.so.1.1 /usr/lib64/libssl.so.1.1
[root@localhost ~]# ln -s /usr/local/lib64/libcrypto.so.1.1 /usr/lib64/libcrypto.so.1.1
[root@localhost ~]# openssl version
OpenSSL 1.1.1q 5 Jul 2022
到了这里,关于漏洞修复---SSL/TLS协议信息泄露漏洞(CVE-2016-2183)的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!