linux升级OpenSSL

本文档详细介绍了如何在CentOS 6.5系统上升级OpenSSL到1.0.1g的步骤,包括检查当前系统和SSL版本、安装zlib、解压并编译安装OpenSSL、更新配置文件以及验证升级结果。通过这些步骤,确保了系统的OpenSSL库得到更新以提高安全性。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

1、当前系统版本

[plain]   view plain  copy   在CODE上查看代码片 派生到我的代码片
  1. -sh-4.1$ cat /etc/redhat-release   
  2. CentOS release 6.5 (Final)  
  3. -sh-4.1$ uname -m  
  4. x86_64   
  5. -sh-4.1$ uname -r  
  6. 2.6.32-431.17.1.el6.x86_64  


2、SSL版本信息

[plain]   view plain  copy   在CODE上查看代码片 派生到我的代码片
  1. # openssl version  
  2. OpenSSL 1.0.1e-fips 11 Feb 2013  
  3. # wget https://www.openssl.org/source/openssl-1.0.1g.tar.gz  
  4. …………    ### 详细信息  

3、更新zlib

 

[plain]   view plain  copy   在CODE上查看代码片 派生到我的代码片
  1. # yum install -y zlib  


4、解压安装 OpenSSL

[plain]   view plain  copy   在CODE上查看代码片 派生到我的代码片
  1. # pwd  
  2. /root/tools  
  3. # ls  
  4. openssl-1.0.1g.tar.gz  
  5. # tar xf openssl-1.0.1g.tar.gz   
  6. # cd openssl-1.0.1g  
  7. # ./config shared zlib  
  8. # make  
  9. # make install  
  10. # cd ..  
  11. # mv /usr/bin/openssl /usr/bin/openssl.ori              # 将之前的备份  
  12. # mv /usr/include/openssl /usr/include/openssl.ori  
  13. # ln -s /usr/local/ssl/bin/openssl /usr/bin/openssl     # 软链接  
  14. # ln -s /usr/local/ssl/include/openssl /usr/include/openssl  
  15. # cp /etc/ld.so.conf /etc/ld.so.conf.ori                # 操作前备份【这样如果出现错误,可以及时还原】  
  16. # echo “/usr/local/ssl/lib” >> /etc/ld.so.conf  
  17. # ldconfig -v  


其中 /etc/ld.so.conf 修改后的信息【使用vim修改】

[plain]   view plain  copy   在CODE上查看代码片 派生到我的代码片
  1. [zhang@zhang ~] $ cat /etc/ld.so.conf  
  2. include ld.so.conf.d/*.conf  
  3.   
  4. #  Update openssl from OpenSSL 1.0.1e-fips  To   OpenSSL 1.0.1g  
  5. /usr/local/ssl/lib  


5、查看是否升级成功

 

[plain]   view plain  copy   在CODE上查看代码片 派生到我的代码片
  1. # openssl version     
  2. OpenSSL 1.0.1g 7 Apr 2014       # 升级成功  


另请参考

1、linux升级OpenSSL

2、加强 Nginx 的 SSL 安全

3、linux中ldconfig的使用介绍

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值