错误../crypto/rand/randfile.c:88:Filename=/root/.rnd与升级Ubuntu 18.04下安装OpenSSL 1.1.1b
程序员文章站
2022-06-29 21:11:46
...
出现错误../crypto/rand/randfile.c:88:Filename=/root/.rnd,原因是OpenSSL版本错误,
解决办法:原版本是1.1.1,升级到1.1.1a或者1.1.1b
升级或安装:
1、更新/下载编译器 make 和 gcc
sudo apt install make gcc
sudo apt update
sudo apt upgrade
2、 下载OpenSSL安装包:
sudo wget https://www.openssl.org/source/openssl-1.1.1b.tar.gz
3、进行编译和安装:
./config
make
sudo make install
4、修改配置文件,配置文件路径为/etc/ld.so.conf,在配置文件后添加OpenSSL 1.1.1a的安装目录
/usr/local/bin
/usr/local/lib
/usr/local/ssl
5、保存退出,最后执行命令:
sudo ldconfig
6、查看版本
openssl version