在 Debian 系统中,检查 OpenSSL 通常包含版本检查、安装状态检查、配置文件与功能验证等几个方面。下面按常见需求说明。
which openssl
或
command -v openssl
/usr/bin/openssl)说明已安装openssl version
示例输出:
OpenSSL 3.0.13 30 Jan 2024
openssl version -a
会显示:
dpkg -l | grep openssl
或
dpkg -s openssl
dpkg -l | grep libssl
常见包:
openssl(命令行工具)libssl3(运行库)默认配置文件路径:
/etc/ssl/openssl.cnf
检查是否存在:
ls -l /etc/ssl/openssl.cnf
查看内容:
cat /etc/ssl/openssl.cnf
openssl genrsa -out test.key 2048
openssl req -new -x509 -key test.key -out test.crt -days 365
openssl x509 -in test.crt -noout -text
openssl ciphers -v
或查看支持的 TLS 协议:
openssl s_client -connect www.example.com:443
(按 Ctrl+C 退出)
sudo apt update
sudo apt install openssl
cat /etc/debian_version
可考虑:
如果你有具体目的(比如:检查漏洞、升级 OpenSSL、配置 HTTPS、查看 TLS 版本),可以告诉我,我可以给你更针对性的命令。