标签:1.1 V5.20 openssl so.1 usr local 1o
1. 下载地址:https://www.openssl.org/source/openssl-1.1.1o.tar.gz2.、安装前备份操作:
2.1、查询升级前 openssl 的2个关键动态链接库文件物理路径:
[root@localhost openssl-1.1.1o]# ldd /usr/bin/openssl
linux-vdso.so.1 => (0x00007fff7116d000)
libssl.so.1.1 => /usr/local/openssl/lib/libssl.so.1.1 (0x00007fcf3465a000)
libcrypto.so.1.1 => /usr/local/openssl/lib/libcrypto.so.1.1 (0x00007fcf3416f000)
libdl.so.2 => /lib64/libdl.so.2 (0x00007fcf33f6b000)
libpthread.so.0 => /lib64/libpthread.so.0 (0x00007fcf33d4f000)
libc.so.6 => /lib64/libc.so.6 (0x00007fcf33981000)
/lib64/ld-linux-x86-64.so.2 (0x00007fcf348ed000)
[root@localhost openssl-1.1.1o]#
2.2 、将 libssl.so.1.1 和 libcrypto.so.1.1 软链接对应的实际文件进行备份,如:
cp /usr/local/openssl/lib/libssl.so.1.1 /usr/local/openssl/lib/libssl.so.1.1-bak22-520
cp /usr/local/openssl/lib/libcrypto.so.1.1 /usr/local/openssl/lib/libcrypto.so.1.1-bak22-520
3. 开始安装:
3.1、将openssl-1.1.10 文件上传至服务器,比如 /root/soft 目录
3.2、解压、配置、编译安装
mkdir /usr/local/openssl-1.1.1o #( 提前建立安装目标目录。为方便维护,请统一将openssl最新版安装到 /usr/local/openssl-1.1.1o目录)
cd /root/soft
rz -y openssl-1.1.1o.tar.gz
tar -xzvf openssl-1.1.1o.tar.gz
cd openssl-1.1.1o/
./config --prefix=/usr/local/openssl-1.1.1o shared #( 为方便维护,请统一将openssl最新版安装到 /usr/local/openssl-1.1.1o目录)
make && make install
4. 修改动态库配置文件与文件链接
==============修改库文件链接与BIN文件链接=========================================
rm -f /lib64/libssl.so && ln -s /usr/local/openssl-1.1.1o/lib/libssl.so.1.1 /lib64/libssl.so
rm -f /usr/lib64/libssl.so && ln -s /usr/local/openssl-1.1.1o/lib/libssl.so.1.1 /usr/lib64/libssl.so
rm -f /usr/bin/openssl && ln -s /usr/local/openssl-1.1.1o/bin/openssl /usr/bin/openssl
==========================================================================
==========修改/etc/ld.so.conf=============================
vim /etc/ld.so.conf
将原来的 /usr/local/openssl 注释
新增一行: /usr/local/openssl-1.1.1o/lib/
保存,退出。
执行 ldconfig -v #立即生效
====================================================
5. 查询验证openssl当前版本
openssl version
6. 重启 SSHD 服务
service sshd restart
升级 openssl 后,请务必对SSHD服务进行重启测试,防止openssl 升级出现意外引起openssh无法正常工作。
标签:1.1,V5.20,openssl,so.1,usr,local,1o 来源: https://www.cnblogs.com/wendaozhe/p/16295527.html
本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享; 2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关; 3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关; 4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除; 5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。