如何安裝 SSH 伺服器版本 5.3

如何安裝 SSH 伺服器版本 5.3

我需要對「SSH Server v5.3」的漏洞進行滲透測試。

大概:apt remove ssh-server —purge

但是我要怎麼安裝ssh-server 5.3呢?

無論如何,是否可以在舊的 apt 儲存庫中搜尋 5.3 版本?

謝謝!

答案1

您可以從原始碼建置並安裝 OpenSSH 的「便攜式」版本:

  1. 從列出的鏡像網站之一下載所需版本的 tar 包https://openssh.com/portable.html

  2. OpenSSH 安裝遵循“如何安裝 .tar.gz(或 .tar.bz2)檔案?」:

    tar -xf [TARBALL]
    cd [EXTRACTED-PATH]
    ./configure [options...]
    make
    make install  # Use 'sudo' if you want to install for all users.
    

    在這種特殊情況下,您可能需要設定安裝前綴以避免取代或隱藏常規 OpenSSH 安裝:

    ./configure --prefix=[PREFIX]
    

    合適的PREFIX路徑可能類似於~/openssh-5.3/opt/openssh-5.3

  3. 如果您遇到問題,請參閱隨附的安裝說明,通常位於名為INSTALL或 的檔案中BUILDING。您也可以在以下位置找到它:http://ftp.openbsd.org/pub/OpenBSD/OpenSSH/portable/INSTALL

    • 最可能的問題是缺少庫依賴項。
  4. 如果您無法使用上述資源解決問題,歡迎您編輯您的問題並在此答案下方發表評論,以引起我對您的更改的注意。

相關內容