查看 OpenSSL 版本的方法取决于你的操作系统和具体需求,以下是常见场景的操作步骤:
在终端/命令行中直接运行以下命令,可查看当前安装的 OpenSSL 版本:
openssl version
示例输出:
OpenSSL 3.0.8 7 Feb 2023
如果需要更详细的信息(如编译选项、支持的算法等),可以加 -a 参数:
openssl version -a
通过包管理器查询(如 Debian/Ubuntu、CentOS/RHEL):
dpkg -l openssl
或apt list --installed openssl
rpm -qa openssl
或yum list installed openssl
查看库文件版本(针对开发依赖):
OpenSSL 的库文件通常位于 /usr/lib 或 /usr/local/lib,可通过 ldd 查看程序依赖的 OpenSSL 版本,例如:
ldd $(which openssl) | grep openssl
openssl version(注意:macOS 系统自带的 OpenSSL 通常是旧版本,若通过 Homebrew 安装过,可能需要指定路径,如 /usr/local/bin/openssl version)。brew list openssl
brew info openssl
命令行(CMD/PowerShell):
若已将 OpenSSL 路径添加到环境变量,直接运行:
openssl version
若未添加,需进入 OpenSSL 安装目录(如 C:\Program Files\OpenSSL-Win64\bin)再执行上述命令。
查看安装目录:
在“控制面板 → 程序和功能”中查找 OpenSSL 相关条目,或通过文件资源管理器查看安装路径(如 C:\OpenSSL)。
openssl: command not found,说明 OpenSSL 未安装或未添加到环境变量,需先安装(如 sudo apt install openssl、brew install openssl 等)。which openssl 查看当前调用的 OpenSSL 路径)。通过以上方法,即可快速确认 OpenSSL 的版本信息。