Linux
升級 OpenSSH,新版本未“啟動”
我需要在自定義 linux 發行版上將 openSSH 升級到 >8.1 版(看起來像 RHL 衍生產品)。
我下載了原始碼並在本地建構了一個 rpm(Ubuntu 20)。
在我執行的自定義 linux 發行版上:
root@custom [ ~ ]# rpm -ivf /root/pack/openssh-8p4.cl.x86_64.rpm Verifying packages... Preparing packages... openssh-8p4.cl.x86_64
但是,當我檢查版本時,我看到的是舊版本:
root@custom [ ~ ]# ssh -V OpenSSH_7.8p1, OpenSSL 1.0.2v-fips 5 May 2020
重新啟動系統或 sshd 沒有幫助。
有什麼建議麼?
我認為您的 rpm 二進製文件中存在一些問題,因此您遇到此問題,請分享原始碼資訊以及您如何創建該 rpm 文件。
如需更多參考:如何創建 rpm 文件,請查看以下文章。