騰訊雲主機上安裝kali以及遇到問題


事先了解內容:  1、Kali 系統和Ubuntu系統以及Debian系統底層是一樣的,都使用的是apt-get源

         2、Kali 的系統和鏡像 騰訊雲都不提供

            3、導入騰訊雲服務器的鏡像文件格式有要求

         4、Kali 官網提供雲服務器的鏡像文件,僅存在ISO鏡像文件

整體思路:下載官方Kali系統鏡像文件(ISO)) --------->  制作符合騰訊雲的鏡像文件  --------->  導入騰訊雲控制台中  --------->   騰訊雲安裝kali系統

 一、准備工作

注意事項:   ①制作鏡像”建議鏈接手機wifi安裝kali系統

         制作鏡像”安裝kali  時 需要注意安裝磁盤大小,建議安裝20G以上

        ③騰訊雲在導入 Linux 系統鏡像前,需要確保鏡像內部已正確安裝了 cloud-init 服務。

kali linux 鏡像一個 官網下載地址:Official Kali Linux Downloads   

雲主機一個騰訊雲:https://cloud.tencent.com/

雲主機鏡像必須是  RAW格式|QCOW2格式|VHD格式|VMDK格式

virtualbox 虛擬機軟件一個(自制鏡像工具使用)下載地址:https://www.virtualbox.org/wiki/Downloads

本文種使用的鏡像如下:Kali Linux 64-Bit (Installer) 點擊即可下載

二、制作鏡像

導入kail.ios鏡像

第一步:安裝virtualbox,安裝后如下

第二步:在virtualbox安裝kali虛擬機

騰訊雲主機對鏡像的要求如下,其他雲主機可自行查看文檔說明

也就是,你最終制作的鏡像必須是  RAW格式|QCOW2格式|VHD格式|VMDK格式中的一種(我使用的是RAW格式)

第三步:打開virtualbox,新建虛擬電腦,按要求填寫,點擊下一步

第四步:創建虛擬機硬盤,選擇專家模式

 

第五步:選擇虛硬盤文件類型,你可以選擇VHD,此處我選擇的是QCOW(后期我轉換成RAW格式上傳),硬盤不要太大,否則生成的虛擬機硬盤文件會很大,要壓縮才能上傳

第六步:對虛擬機進行設置

安裝KALI系統

第一步:點擊OK,啟動虛擬機

第二步:進入圖行界面,安裝kali-linux

安裝過程中的幾處關鍵點,文字總結如下:

   ①分區--手動

   ②是否創建空的分區表  ---yes

   ③選擇---創建一個新的分區

   ④大小--默認

   ⑤分區類型----兩個主分區(交互空間  ext4日志文件系統)一個邏輯分區

   ⑥是否想返回分區菜單---

   ⑦待改動寫入磁盤----


---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

KALI系統安裝過程中出現報錯

 問題:執行某個安裝步驟失敗。您可以嘗試從菜單中重新運行這個失敗項目,或者跳過它選擇其他項目,失敗步驟:XXX

 這個是因為少了一個步驟:下次補上。

 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

然后一番等待,選定國家、語言之類的就開始安裝了.........................

記住自己的用戶名,記住自己設置的密碼         這些以后登錄要用到

一直等到安裝成功,輸入用戶名,密碼登錄,打開一個終端

設置root密碼  在終端中輸入:

sudo passwd root

剛才設置的輸入密碼

apt-get update
apt-get upgrade
apt-get install openssh-server

輸入 y

 
        

這一步很關鍵,截個圖,強調一下,安裝 ssh很關鍵,本地會話要用到

命令來啟用它:

systemctl enable ssh

安裝 cloud-init

場景操作:Cloud-init 主要提供實例首次初始化時自定義配置的能力。如果導入的鏡像沒有安裝 cloud-init 服務,基於該鏡像啟動的實例將無法被正常初始化,導致該鏡像導入失敗。

安裝 cloud-init 的服務器可正常訪問外網。

執行以下命令,安裝 cloud-init。

apt-get install cloud-init

 

制作雲鏡像.VMDK .QCOW

參考qemu-img轉換鏡像  https://cloud.tencent.com/document/product/213/62569 

(qemu-img 工具將其他格式的鏡像文件轉換為 VHD 或 RAW 格式)

第一步:下載QEMU-img;下載地址:https://qemu.weilnetz.de/w64/?spm=a2c4g.11186623.0.0.52164204ykdbP9;並且安裝QEMU-img

此處安裝路徑:D:\software_customization\qemu-w64

 

第二步:配置環境變量  QEMU-img;此電腦-----屬性------高級系統設置-----環境變量-----系統環境變量;找到path后,添加(前后添加分號)   

;D:\software_customization\qemu-w64;

 

第三步:測試環境,打開cmd輸入 qemu-img --help;看返回結果;

 

第四步:輸入qemu命令;等待轉換完成,大概5分鍾左右

qemu-img convert -f <源鏡像文件格式> -O <目標鏡像格式> <源鏡像文件名> <目標鏡像文件名>

------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

騰訊雲導入kali鏡像

具體步驟參考   https://cloud.tencent.com/document/product/213/4945

第一步:登錄雲服務器控制台,單擊左側導航欄中的 【雲服務--------先 開通 COS,再 創建 bucket 存儲桶,上傳鏡像文件到 bucket 並 獲取鏡像文件 URL】我做鏡像25G;大概4~5小時才可能導入成功

第二步:修改 存儲通  訪問權限,改為  【公有讀私有寫】;

 

第三步:復制URL【對象存儲桶------->存儲桶列表--------->存儲桶名稱“XXX”----------> 存儲桶詳情 -------->  復制  對象地址】

第四步:創建  自定義鏡像;【雲服務器------>鏡像------->導入鏡像--------->步驟三准備好了;勾選下一步----------> 復制存儲桶放的鏡像URL,其他信息正常填--------> 下一步 ------>   開始導入】

然后選擇自己剛才上傳的鏡像,用戶名密碼保持與虛擬機一致就可以。幾分鍾后,登錄(點擊上圖中的登錄)

 

直接上傳鏡像,利用VNC可視化安裝,可是一直提醒“介質錯誤”,最后安裝失敗,最后通過自己的辦法成功安裝

如果出現如下界面,說明你安裝成功了,輸入你在虛擬機上設置的用戶名和密碼

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM