站长博客
站长博客随手笔记
Toggle navigation
站长博客
Home
MacOS
Database
Linux
PHP
Git
Golang
About Me
Archives
Tags
Ubuntu 升级openssl到1.1.1k
ubuntu
2021-04-29 12:45:18
1000
0
0
admin
ubuntu
## 查看openssl的版本 ``` openssl version OpenSSL 1.1.1f 31 Mar 2020 ``` ## 下载 到官网下载合适的openssl版本 https://www.openssl.org/source/ ``` wget https://www.openssl.org/source/openssl-1.1.1k.tar.gz tar -zxf openssl-1.1.1k.tar.gz ``` ## 编译安装 ``` cd openssl-1.1.1k ./config make install ``` ## 验证 ``` /usr/local/bin/openssl version ``` 如果报告这个错误 ``` bin/openssl: relocation error: bin/openssl: symbol EVP_mdc2 version OPENSSL_1_1_0 not defined in file libcrypto.so.1.1 with link time reference ``` 则按照以下步骤解决: 1. 在`/etc/ld.so.conf.d/libc.conf`文件中添加一行`/usr/lib` ``` sudo vi /etc/ld.so.conf.d/libc.conf ``` 2. 运行`ldconfig`命令 ## 替换新版本 Openssl ``` mv /usr/bin/openssl /tmp ln -s /usr/local/bin/openssl /usr/bin/openssl ``` ### 动态链接库 运行openssl如果提示 ``` openssl: error while loading shared libraries: libssl.so.1.1 cannot open shared object file: No such file or directory ``` 将动态链接库放到 `/lib/x86_64-linux-gnu` ``` cd /usr/local/src cp libssl.so.1.1 /lib/x86_64-linux-gnu cp libcrypto.so.1.1 /lib/x86_64-linux-gnu ``` ## 升级成功 ``` openssl version OpenSSL 1.1.1k 25 Mar 2021 ```
Prev:
使用 Yubikey 加固你的系统
Next:
GPGTools+SSH+Yubikey+MacOS中文教程
0
likes
1000
Weibo
Wechat
Tencent Weibo
QQ Zone
RenRen
Table of content