本教程將向您展示如何在 Ubuntu 22.04 LTS 上安裝 Metasploit。對於那些不知道的人,Metasploit 是一個開源框架,用於執行深入的系統安全審計和滲透測試,以發現、利用和驗證所有其他潛在漏洞。 Metasploit 通常提供 Metasploit Framework 的社區和開源版本,但也有商業版本,例如 Metasploit Pro 和 Metasploit Express。

本文假定您至少具備 Linux 的基本知識,知道如何使用 shell,最重要的是,您將網站託管在自己的 VPS 上。 假設您在 root 帳戶下運行,安裝非常簡單。sudo‘ 到獲得 root 權限的命令。 我將逐步向您展示如何在 Ubuntu 22.04 (Jammy Jellyfish) 上安裝 Metasploit 框架。 Ubuntu 22.04 和其他基於 Debian 的發行版(例如 Linux Mint、Elementary OS、Pop!_OS)可以遵循相同的步驟。

先決條件

  • 運行以下任何操作系統的服務器:Ubuntu 22.04、20.04 和其他基於 Debian 的發行版,例如 Linux Mint。
  • 我們建議使用全新的操作系統安裝來防止潛在問題。
  • 通過 SSH 訪問您的服務器(如果您使用的是桌面,則打開一個終端)。
  • 1個 non-root sudo user或訪問 root user我們建議您充當 non-root sudo user但是,如果您在以 root 身份運行時不小心,可能會損壞您的系統。

在 Ubuntu 22.04 LTS Jammy Jellyfish 上安裝 Metasploit

步驟 1. 首先,運行命令以確保所有系統包都是最新的。 apt 終端中的命令。

sudo apt update
sudo apt upgrade
sudo apt install wget apt-transport-https gnupg2

步驟 2. 在 Ubuntu 22.04 上安裝 Metasploit。

默認情況下,Metasploit 在 Ubuntu 22.04 基本存儲庫中不可用。通過運行以下命令將 Metasploit 穩定版安裝程序下載到您的 Ubuntu 系統:

wget https://downloads.metasploit.com/data/releases/metasploit-latest-linux-x64-installer.run

然後使用以下命令運行下載的安裝程序文件:

./metasploit-latest-linux-x64-installer.run

將顯示 Metasploit 歡迎頁面。

繼續配置直到安裝完成。

在 Ubuntu 22.04 LTS Jammy Jellyfish 上安裝 Metasploit

步驟 3. 訪問 Metasploit Web 界面。

安裝成功後,打開網絡瀏覽器並使用 URL 訪問。 https://localhost:3790將出現以下屏幕。

在 Ubuntu 22.04 上安裝 Metasploit

輸入您的登錄信息和其他設置,[アカウントの作成]單擊按鈕。顯示以下頁面。

在 Ubuntu 22.04 上安裝 Metasploit

Metasploit 還提供了一個名為 . mfconsole 管理 Metasploit。您可以通過以下方式訪問它:

msfconsole

恭喜! 您已成功安裝 Metasploit。感謝您使用本教程在您的 Ubuntu 22.04 LTS Jammy Jellyfish 系統上安裝 Metasploit 框架。如需更多幫助和有用信息, Metasploit官網.