在 Linux 上“启用 OpenSSL”通常指 安装并使用 OpenSSL,或 启用某些加密功能 / 服务使用 OpenSSL。下面按常见场景说明:
openssl version
如果输出类似:
OpenSSL 3.0.2 15 Mar 2022
说明已安装。
如果提示 command not found,需要安装。
sudo apt update
sudo apt install openssl
sudo yum install openssl
# 或
sudo dnf install openssl
sudo pacman -S openssl
openssl genrsa -out key.pem 2048
openssl req -new -key key.pem -out csr.pem
openssl x509 -req -days 365 -in csr.pem \
-signkey key.pem -out cert.pem
echo "hello" | openssl enc -aes-256-cbc -a
server {
listen 443 ssl;
ssl_certificate /path/cert.pem;
ssl_certificate_key /path/key.pem;
}
然后:
sudo nginx -t
sudo systemctl reload nginx
OpenSSH 默认依赖 OpenSSL,一般无需额外启用
查看版本:
ssh -V
./configure --with-openssl
make
某些旧算法默认被禁用(如 TLS 1.0、MD5):
openssl ciphers -v
如需启用(不推荐):
openssl s_client -tls1_0 -connect example.com:443
sudo ldconfig
openssl version
可源码编译新版(谨慎操作)。
如果你能具体说:
我可以给你更精确的“启用”步骤。