当前位置: 首页 > news >正文

【openssl】升级为3.3.1,避免安全漏洞

本文档旨在形成 对Linux系统openssl版本进行升级 的搭建标准操作过程,搭建完成后,实现 openssl 达到3.3以上版本,避免安全漏洞 效果。

一、查看当前版本

版本不高于3.1的,均需要升级。

# 服务器上运行以下命令,查看版本
openssl version

二、升级openssl

1.官网下载最新版openssl,下载安装包至/usr/local/下。

cd /usr/local# 下载OpenSSL 3.3.1源代码
wget https://www.openssl.org/source/openssl-3.3.1.tar.gz

2.安装编译环境

yum install perl-IPC-Cmd perl-Data-Dumper gcc gcc-c++ perl perl-devel -y

3.下载后解压安装

tar -xf openssl-3.3.1.tar.gz -C /opt/
#进入目录
cd /opt/openssl-3.3.1
#编译配置openssl安装目录
./config --prefix=/usr/local/openssl

执行完出现截图所示内容
在这里插入图片描述
接下来,执行安装:

make && make install

这个过程稍慢,需要等待一会儿
在这里插入图片描述

4.备份更新openssl

#备份
mv /usr/bin/openssl /usr/bin/openssl_bak
#复制openssl文件到/usr/bin/下
cp /usr/local/openssl/bin/openssl /usr/bin/
#添加动态链接库数据
echo "/usr/local/openssl/lib64/" >> /etc/ld.so.conf
#重新关联系统链接
ldconfig

5.进行验证

openssl version

在这里插入图片描述

参考:
https://blog.csdn.net/zhang546030919/article/details/140550933

相关文章:

  • C++算法训练营 Day8 字符串(1)
  • docker的基本命令
  • 前端工具库lodash与lodash-es区别详解
  • Python Flask中启用AWS Secrets Manager+AWS Parameter Store配置中心
  • 【HarmonyOS Next之旅】DevEco Studio使用指南(三十)
  • window 显示驱动开发-提供视频解码功能(二)
  • STM32----IAP远程升级
  • 前端面试三之控制语句
  • 4.1 HarmonyOS NEXT原生AI能力集成:盘古大模型端侧部署与多模态交互实战
  • OpenCV CUDA模块图像处理------创建一个模板匹配(Template Matching)对象函数createTemplateMatching()
  • OPenCV CUDA模块图像处理-----对图像执行 均值漂移滤波(Mean Shift Filtering)函数meanShiftFiltering()
  • Spring Boot MVC自动配置与Web应用开发详解
  • 【EasyExcel】导出时添加页眉页脚
  • sql server如何创建表导入excel的数据
  • Linux RPC 和 NFS 教程
  • 【投稿优惠】2025年人工智能与图像处理国际会议(AIIP 2025)
  • Spitfire:Codigger 生态中的高性能、安全、分布式浏览器
  • 【后端开发】goland分布式锁的几种实现方式(mysql,redis,etcd,zookeeper,mq,s3)
  • 2025-0604学习记录17——文献阅读与分享(2)
  • 使用PyInstaller将Python脚本打包成可执行文件
  • 徐州企业网站建设公司/搜狗网站收录提交入口
  • 上海工商局官网/宁波seo推荐推广平台
  • 广东网站建设微信官网开发/优化网站排名费用
  • 做网站加入视频无法播放/汽车seo是什么意思
  • 免费建站网站建设/平台优化
  • 中国建筑人才证书查询官网/商品标题seo是什么意思