1. 程式人生 > 實用技巧 >KAL1 LINUX 官方文件之虛擬化 --- VMware中安裝Kali(客戶機)

KAL1 LINUX 官方文件之虛擬化 --- VMware中安裝Kali(客戶機)

譯者注:虛擬系統中有兩種概念,宿主機和客戶機,宿主機就是裸機,客戶機就是虛擬機器系統

本指南是關於在VMware內部虛擬化ka1i Linux,使您擁有ka1i VM。這是使用ka1i的一種好方法,因為它與主機完全分離,允許您與其他VM(以及主機和網路上的其他計算機)進行互動,並允許您還原到快照。

如果您想在ka1i Linux上(作為主機安裝VMware,則可遵循我們的其他指南

下面的指南是我們用來生成預製ka1i Linux VMware映象的方法。您可以根據自己的需要進行修改。我們總是使用最新版本的VMware Workstation來生成映象,且Player和Fusion的功能和設定不一樣。(譯者注:VMware公司的著名產品有Workstation、Player、Fusion、ESXi,嚴格來講我們常說的VMware軟體指的是VMware Workstation,旗下還有Player是隻能開啟不能建立虛擬機器的免費閉源軟體,Workstation能開啟也能建立等全功能虛擬機器,Fusion是蘋果系統下的虛擬機器,ESXi是直接裸機上的虛擬機器無需原有作業系統,不需要桌面的工控機和伺服器)

啟動VMware Workstation後,選擇“建立新的虛擬機器”。

如果可以選擇,請為“虛擬機器配置”選擇“自定義'(高階)'”,因為這將使我們能夠更好地控制虛擬機器的建立。

下一個介面是 "虛擬機器硬體相容性",我們使用 "工作站8.x"。這樣可以讓更多的使用者從ka1i開箱即用中受益(無需編輯.vmx檔案進行降級)。如果你使用的是較新版本的VMware,在啟動時,它會提示你升級虛擬機器。這將消除舊版VMware配置檔案造成的任何限制。然而,大多數使用者並沒有讓他們的ka1i虛擬機器使用所有這些資源,所以他們不會從最新的配置檔案中受益,這就是為什麼我們使用舊的配置檔案

(譯者注:原文意思是採用舊版配置檔案的相容性可能更好些)

在此螢幕上,我們選擇要用於安裝的ka1i Linux映像。我們選擇“瀏覽”,然後導航到我們下載的ISO的位置(譯者注:如果你在這裡選擇了iso而不是稍後選擇載入光碟機,iso可能會被虛擬機器軟體識別並自動安裝,所謂的自動安裝就是在你啟動你的虛擬機器系統是安裝嚮導會執行無人值守的方式安裝系統)

當您看到“客戶作業系統”螢幕時,選擇“ Linux”,然後選擇Debian的最新版本(因為ka1i基於Debian)。在這個例子中,它是Debian10。我們將使用x64映像來安裝ka1i,因此我們選擇了64位。(譯者注:這裡選擇你的作業系統不是一定非得對應你的iso檔案所代表的系統,這裡的選擇只是告訴軟體後面的配置應該是怎麼樣的最合理)

下一個螢幕是“虛擬機器名稱”,您可以在其中命名虛擬機器。此名稱也用作檔名(例如配置,硬碟和快照-從那時起不會更改)。我們保持它在本教程中是通用的(如ka1i是滾動發行,我們改變它),但是對於我們的版本中,我們使用的版本號的名字,因為它是一個固定的釋出ka1i-Linux-YYYY.N-vmware-ARCH例如:ka1i-Linux-2020.3-vmware-amd64

下一個螢幕是“處理器”。在這裡,我們可以開始定義給虛擬機器多少資源。如果分配了更多的資源,ka1i將能夠同時更快地執行更多工。我們選擇“ 2個處理器”和“每個處理器2個核心”,總共有4個核心。您可能用的更多或更少,具體取決於您的系統要求。

下一部分是“記憶體”,我們可以在其中定義要使用的RAM數量。同樣,RAM量越高,可以開啟更多應用程式並提高效能。ka1i內部的各種工具可能需要大量資源。製作普通VM時,我們選擇2GB(2048 MB)作為RAM,但由於我們的高效能裝置具有可用於ka1i的更多備用RAM,因此我們經常為個人計算機增加此空間。

然後,我們將看到“網路連線”。我們預設使用NAT連線。但是,這很容易更改(即使在開啟虛擬機器電源的情況下)。這使ka1i VM可以與Internet以及LAN連線的其餘部分進行通訊,而無需佔用其他IP地址。不利的一面是它將無法接收反向Shell(VMware內部沒有埠轉發功能)。

接下來是“ I / O控制器型別”。我們接受預設值“ LSI Logic”。

接下來是“虛擬磁碟型別”。我們接受預設值“ SCSI”。

以下螢幕是“磁碟”,它使我們可以“建立新的虛擬磁碟”。

此螢幕下方的“磁碟大小”允許我們定義虛擬硬碟的大小。我們為虛擬機器使用“ 80 GB”。

我們也沒有將其放在單個檔案中,而是“將虛擬磁碟拆分為多個檔案”。由於我們未啟用“立即分配所有磁碟空間”,因此VM硬碟將隨著使用量動態增長到最大的大小。

建立虛擬機器後沒有安裝前還可以增加/減少硬碟空間,但是,如果安裝了ka1i,則需要增加或縮小分割槽。

當涉及到“磁碟檔案”螢幕時,我們接受預設值,該預設值是在安裝過程的之前根據我們的VM名稱定義的。(譯者注:你也可以將硬碟和虛擬機器主目錄分開放置,一節省分割槽空間)

然後,我們將看到VM安裝嚮導的最終螢幕,該螢幕為我們提供了我們選擇的設定的概述。

我們對顯示的內容感到滿意,因此我們按“完成”。如果您在此階段嘗試“自定義硬體”,則在完全建立VM之前,並非所有設定都可見。

如果這是第一次使用該向導,則可能會顯示以下提示,說明安裝“VMware tools如何在使用VM時為您帶來更好的體驗。

閱讀並理解該頁面後,您可能希望在按關閉之前打勾“不再顯示此頁面”。

在啟動虛擬機器之前,我們現在通過按“編輯虛擬機器設定”來編輯其設定。

我們沒有使用印表機,因此將其刪除。導航到“印表機”部分,然後按“刪除”。

您可能希望編輯“ USB”設定以更改USB裝置的行為。在這裡,我們禁用了“自動連線新的USB裝置”,並啟用了“顯示所有USB輸入裝置”。

需要指出的另一項是“顯示”部分。確保已禁用“加速3D圖形”,因為有人報告會導致問題。

然後,我們移至“選項”選項卡,並移至“電源”。我們選擇啟用“向客戶機報告電池資訊”,因為這對於在膝上型電腦/膝上型電腦上使用ka1i的使用者來說非常方便。

在“共享資料夾”中,我們選擇“始終啟用”。在此階段,請勿共享任何路徑,因為某些使用者可能不希望這樣做。

我們更改的最後一個選項是“ VMware Tool”,其中啟用了“將訪客時間與主機同步”。

完成所有這些操作後,我們儲存,啟動VM,然後像通常在裸機安裝中一樣繼續安裝ka1i。