rmdir.cn

openssl version -a

查看 OpenSSL 版本与编译信息

语法

openssl version -a

说明

适用于核对版本、确认协议与算法支持情况,或在提交安全问题时提供环境信息。-a 会输出版本号、发布日期、编译参数、内置目录以及 OPENSSLDIR 与 ENGINESDIR。系统上可能同时存在多个 OpenSSL(例如发行版自带与自编译版本),排查时应确认命令解析到的是哪一个。

参数

  • -a必填

    输出完整的编译与目录信息

  • -d

    只输出 OPENSSLDIR 配置目录

示例

查看完整信息

确认版本与默认配置目录。

openssl version -a

注意事项:配置目录决定默认证书与配置文件位置,自编译安装时经常与发行版路径不一致。

确认命令来源

避免调用了非预期的二进制。

which -a openssl && openssl version

注意事项:脚本中应写死绝对路径或使用固定 PATH,否则不同机器上可能解析到不同版本。

参考资料