温馨提示×

怎样查看linux openssl版本

小樊
45
2026-09-01 15:47:28
栏目: 云计算

在 Linux 下查看 OpenSSL 版本,常用以下几种方法:

方法一:使用 openssl 命令(最常用)

openssl version

示例输出:

OpenSSL 1.1.1k  25 Mar 2021

如果想看更详细信息:

openssl version -a

会显示版本、编译时间、平台、编译选项等。


方法二:查看二进制文件信息

which openssl
openssl version

或者:

/usr/bin/openssl version

方法三:通过包管理器查看(适用于已通过系统包安装)

  • Debian / Ubuntu

    dpkg -l | grep openssl
    

    apt list --installed | grep openssl
    
  • RHEL / CentOS / Fedora

    rpm -qa | grep openssl
    

    yum list installed | grep openssl
    
    dnf list installed | grep openssl
    

方法四:查看动态库版本(开发/运行环境)

ldd $(which openssl)

strings /usr/lib/x86_64-linux-gnu/libssl.so | grep -i openssl

补充说明

  • openssl version 查看的是当前 PATH 中 openssl 命令对应的版本
  • 系统中可能存在多个 OpenSSL(系统自带 + 自行编译),需要注意 PATH 和环境变量

如果你是想确认某个程序(如 Nginx、Python)使用的 OpenSSL 版本,可以告诉我具体场景,我可以给你更针对性的命令。

0