Centos7升级openssl

06-01 1440阅读

查看当前已安装的OpenSSL版本

openssl version

输出截图如下

Centos7升级openssl

访问Downloads | OpenSSL Library,比较当前版本是否为OpenSSL官方最新无漏洞版本,这里使用3.5(LTS),建议使用。

Centos7升级openssl

如不是,请参考以下步骤升级OpenSSL

安装wget并下载OpenSSL最新版

yum install wget perl-IPC-Cmd -y 

yum install perl-Data-Dumper -y

wget https://github.com/openssl/openssl/releases/download/openssl-3.5.0/openssl-3.5.0.tar.gz  --no-check-certificate

解压文件

tar -zxf openssl-3.5.0.tar.gz

进入OpenSSL安装目录

cd openssl-3.5.0/

配置安装位置

./config --prefix=/usr/local/openssl

上述步骤截图如下

Centos7升级openssl

编译安装

make -j8 && make install

替换为新的OpenSSL

在替换之前先检查以下自己的openssl默认路径

which openssl

查看输出结果,并将输出结果替换粘贴到{输出结果}中

mv {输出结果} {输出结果}.bak.$(date +%Y%m%d)

ln -sf /usr/local/openssl/bin/openssl {输出结果}

例如输出结果为/usr/local/bin/openssl,则:

mv /usr/bin/openssl /usr/bin/openssl.bak.$(date +%Y%m%d)

ln -sf /usr/local/openssl/bin/openssl /usr/bin/openssl

更新动态链接库:

grep /usr/local/openssl/lib64 /etc/ld.so.conf > /dev/null 2>&1 || echo "/usr/local/openssl/lib64" >> /etc/ld.so.conf

ldconfig -v

查看OpenSSL版本

openssl version

显示3.5.0,升级完成。

免责声明:我们致力于保护作者版权,注重分享,被刊用文章因无法核实真实出处,未能及时与作者取得联系,或有版权异议的,请联系管理员,我们会立即处理! 部分文章是来自自研大数据AI进行生成,内容摘自(百度百科,百度知道,头条百科,中国民法典,刑法,牛津词典,新华词典,汉语词典,国家院校,科普平台)等数据,内容仅供学习参考,不准确地方联系删除处理! 图片声明:本站部分配图来自人工智能系统AI生成,觅知网授权图片,PxHere摄影无版权图库和百度,360,搜狗等多加搜索引擎自动关键词搜索配图,如有侵权的图片,请第一时间联系我们。

目录[+]

取消
微信二维码
微信二维码
支付宝二维码