[prov_or_city]网站制作咨询电话

咨询热线:13885665889

铜仁升级您的openssl到openssl-1.1.1t

分类:网络安全 发布时间:2023-08-17 2719次浏览

首先下载https://www.openssl.org/source/openssl-1.1.1t.tar.gz本例子中...

首先下载 https://www.openssl.org/source/openssl-1.1.1t.tar.gz


本例子中将OpenSSL 1.0.2k升级到OpenSSL 1.1.1t

1、首先查看openssl的版本以及目录,命令如下:openssl version -a

1.0.2.jpg

/etc/pki/tls目录下就是openssl的配置文件,不过此处升级用不上此目录


2、将openssl-1.1.1t.tar.gz文件上传到服务器上,并解压,如下:

rz -y openssl-1.1.1t.tar.gz

tar xf openssl-1.1.1t.tar.gz

3、进入解压目录下,执行命令编译,如下:

cd openssl-1.1.1t

yum -y install gcc* #安装依赖

#prefix执行可执行文件安装路径

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

#编译和安装

make && make install

4、备份原来的openssl文件,可通过whereis openssl查询位置,如下:

mv /usr/bin/openssl /usr/bin/openssl.old

mv /usr/include/openssl /usr/include/openssl.old

5、用新的文件替换旧的文件,执行命令如下:

ln -sf /opt/openssl/bin/openssl /usr/bin/openssl

ln -s /opt/openssl/include/openssl /usr/include/openssl

6、执行命令查看openssl版本,报错如下:

openssl version


报错:openssl: error while loading shared libraries: libssl.so.1.1: cannot open shared object file: No such file or directory 缺少依赖库,执行如下命令解决:

ln -s /opt/openssl/lib/libcrypto.so.1.1 /usr/lib64/libcrypto.so.1.1

ln -s /opt/openssl/lib/libssl.so.1.1 /usr/lib64/libssl.so.1.1

7、查看openssl链接库位置,命令如下:

ldconfig -p | grep ssl

8、将新的库文件添加到so库的配置文件,更新动态链接库数据,如下:

echo "/lib64" >> /etc/ld.so.conf

9、再次查看openssl版本,如下:




武陵云来客智能SAAS系统

官网地址:https://www.50yun.top

免费试用:https://www.50yun.top/col-reg/


赶快注册 - 创建自己的线上数字化运营系统吧

上一篇:没有了

下一篇:铜仁积极维护防汛救灾网络秩序倡议书

  • 产品搜索
  • 微信客服
  • 返回顶部