我的版本確實(shí)是1.1.1
從錯(cuò)誤信息中可以看出,SSH 配置腳本檢測(cè)到的 OpenSSL 版本是 1.0.2k衷蜓,而你手動(dòng)安裝的 OpenSSL 版本是 1.1.1累提。這可能是因?yàn)橄到y(tǒng)仍然在使用舊版本的 OpenSSL 庫(kù)。
解決方法
我們需要確保系統(tǒng)使用的是新安裝的 OpenSSL 庫(kù)磁浇,而不是舊版本的庫(kù)斋陪。以下是具體步驟:
- 確認(rèn)新安裝的 OpenSSL 版本
首先,確認(rèn)你手動(dòng)安裝的 OpenSSL 版本:
/usr/local/openssl/bin/openssl version
你應(yīng)該看到輸出類(lèi)似于:
OpenSSL 1.1.1t 7 Feb 2023
- 更新動(dòng)態(tài)鏈接庫(kù)
確保系統(tǒng)使用新安裝的 OpenSSL 庫(kù):
sudo echo "/usr/local/openssl/lib" > /etc/ld.so.conf.d/openssl-1.1.1t.conf
sudo ldconfig -v
- 更新環(huán)境變量
確保系統(tǒng)使用新安裝的 OpenSSL 可執(zhí)行文件:
sudo echo "export PATH=/usr/local/openssl/bin:$PATH" >> /etc/profile
source /etc/profile