linux - 努力更新到最新的 openssl 版本

标签 linux ubuntu openssl fips

<分区>

我已经在我的Ubuntu 16.04虚拟机上从官方网站下载了openssl-fips-2.0.14.tar.gz并执行了以下命令:

tar -xvf openssl-fips-2.0.14.tar.gz
cd openssl-fips-2.0.14
./config 
make 
make install 

之后我输入 openssl version 但它仍然返回旧版本。我知道它正在查找/usr/bin 并且该目录中有一个属于较旧 openssl 版本的二进制文件。我试图找到最新的 openssl 版本 (2.0.14) 的二进制文件,但就是找不到。我想确保当我输入 openssl version 时它会返回最新版本而不是旧版本。有人可以帮忙吗?

最佳答案

openssl-fips-2.0.14.tar.gz 文件是 FIPS 对象模块的来源,而不是 OpenSSL 本身。阅读位于 https://www.openssl.org/docs/fips/UserGuide-2.0.pdf 的 OpenSSL FIPS 用户指南,尤其是有关创建 FIPS 模块和构建支持 FIPS 的 OpenSSL 的部分。

也就是说,默认情况下,任何二进制文件都将位于/usr/local/ssl 目录树下,您需要修改 PATH 环境变量。

关于linux - 努力更新到最新的 openssl 版本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44144257/

相关文章:

c++ - 在不退出程序的情况下使用警报(3)——C++

linux - 如何找出 NASM 中的部分大小?

postgresql - 如何修复 postgres 安装 ubuntu 时的错误

linux - linux中运行Electron的最小gui系统是什么

mysql - SQL 查询执行 - Windows 和 Linux 上的不同结果

ubuntu - 必须提供 nupic 核心发布的路径。导出 NUPIC_CORE_RELEASE=<路径>

ruby - 让 Vim 看到 RVM ubuntu

encryption - AES-128-ECB 和 OpenSSL 的测试向量

c - 使用 OpenSSL 将证书链从 PEM 文件加载到 STACK_OF(X509)* 中

ssl - 如何强制 'OpenConnect' 客户端使用 TLS 1.0