1. 程式人生 > 其它 >雲伺服器安裝kali linux

雲伺服器安裝kali linux

前言

在網上可以搜尋到 2 種在騰訊雲伺服器上安裝kali系統的方法:

第一種方法:通過掛載雲硬碟到雲伺服器上,將kali映象刻錄到掛載的雲硬碟中,利用VNC視覺化安裝kali系統;檢視詳情

第二種方法:在本地搭建好kali虛擬機器環境,然後通過製作符合騰訊雲的kali映象上傳到騰訊雲物件儲存桶,利用重置系統自定義映象功能進行安裝kali;檢視詳情

以上兩中方法博主都嘗試過,第一種方法安裝成功過一次,而且安裝過程中容易出現各種問題,比如:安裝軟體錯誤、安裝介質出錯,又或者是進入kali圖形化安裝介面直接卡死,總之第一種方法能不能裝上有點靠運氣吧。

第二種方法可以說是比較靠譜的,博主按照此方法多次安裝都很順利,沒有出現任何問題,所以本文將基於第二種方法進行演示安裝kali系統。

0x01 安裝前準備

  1. 一個kali linux映象:點選下載
  2. 一個騰訊雲伺服器:點選訪問
  3. 一個virtualbox虛擬機器軟體:點選下載

0x02 安裝 virtualbox 軟體

雙擊執行 virtualbox 軟體包,一直按照預設選項安裝就好了

安裝好後介面如下

這裡有篇詳細的圖文安裝步驟,如果安裝軟體遇到問題可以點選檢視:https://blog.csdn.net/aaaa4444ss22/article/details/107553516

0x03 製作騰訊雲 kali 映象

1. 在virtualbox安裝kali虛擬機器

首先確定騰訊雲的映象格式要求如下

本文接下來所要演示的映象格式為:RAW 格式

開啟virtualbox,新建虛擬電腦,按要求填寫,點選下一步

虛擬機器記憶體大小根據你的雲伺服器的記憶體大小而定,點選下一步

現在建立虛擬硬碟(c),點選建立

點選專家模式

虛硬碟檔案型別選擇 QCOW ,檔案大小選擇 10 G

點選虛擬機器設定

選擇你下載好的kali的iso檔案

正確選擇完後效果如下圖所示

設定虛擬機器的網路配置如下

然後點選OK並啟動虛擬機器,安裝kali的步驟如下,跟著提示弄就好了

bash
# kali的圖形安裝介面
1. 選擇 Graphical install
2. 選擇語言 中文(簡體)
3. 選擇地區 中國
4. 配置鍵盤 漢語
5. 主機名 kali
6. 域名 不用填寫
7. 設定使用者名稱
8. 設定密碼
9. 分割槽方法 手動
10. 選定自己的盤(盤名一長串字元,10G大小的盤)
11. 是否建立新的空分割槽表 選擇是
12. 選擇有  > 符號的那一項
13. 選擇 建立新分割槽
14. 分割槽大小 預設就行,不用改
15. 新分割槽的型別----主分割槽
16. 大概在最後一項----分割槽設定結束
17. 大概在最後一項----結束分割槽設定並寫入磁碟
18. 是否想返回分割槽選單----否
19. 將改動寫入磁碟----是
# 然後就開始安裝基本系統,耐心等待...
20. 軟體選擇  預設就行,不用點其他
# 然後開始安裝軟體,耐心等待...
21. 安裝GRUB啟動引導器----是
22. 選擇一長串的那個裝置名字,不用手動選擇裝置
# 最後開始結束安裝程序,並自動啟動了kali

通過以上步驟,在virtualbox安裝並啟動了kali虛擬機器

2. kali 中安裝 SSH 服務

開啟一個終端輸入

bash
sudo su # 會提示輸入安裝kali時設定的密碼
apt-get update
apt-get upgrade
apt-get install openssh-server # 會有提示,輸入 y 
systemctl enable ssh # 設定開機自啟

3. kali 新增 root 使用者

注意:本文後續的大多數kali命令都是用root許可權進行操作的,如果按裝出錯建議先切換至root許可權,或者直接新增root使用者,登入root使用者進行操作。

  1. 開啟一個終端,輸入sudo passwd root
  2. 會提示要求輸入新密碼:xxxx,回車,(xxxx為新密碼,終端預設不顯示)
  3. 會提示要求再次輸入新密碼:xxxx,回車(xxxx為剛剛輸入的新密碼,終端預設不顯示)
  4. 修改完成

參考文章:https://blog.csdn.net/u013647759/article/details/99124461

3. 製作騰訊雲 kali 映象

注意:請確保先將kali虛擬機器關閉,然後再進行下面的製作映象操作

開啟安裝kali虛擬機器的目錄,在該目錄下會有一個.qcow檔案,將此檔案複製到virtualbox軟體的安裝目錄下

然後以管理員方式執行powershell,命令列切換到virtualbox軟體的安裝目錄,輸入如下命令:

bash
.\VBoxManage clonehd -format RAW kali.qcow kali.ram

等待100%,你會發現自己的目錄下多了一個.ram檔案,檔案的大小是10G左右

然後到騰訊雲的控制檯,新建一個物件儲存桶,如果你是新使用者,一般都有6個月的免費試用期

點選進入新建的物件儲存桶,點選上傳檔案,選擇剛才轉換成的.ram檔案

注意:上傳的速度取決於你的網速,上傳時間比較長,耐心等待即可

上傳成功後,點選檢視詳情頁面,點選複製物件地址

來到雲伺服器控制檯,點選映象,然後匯入映象

直接進入下一步

按照要求填寫如下內容

然後就是繼續等待映象匯入完畢

到此為此,騰訊雲的kali映象已經制作完成。

0x04 騰訊雲 kali 系統安裝

點選例項,選擇雲服務,點選更多,點選重置系統

然後點選自定義映象,選擇剛製作好的kali映象,設定好密碼,開始重灌系統

重灌完畢後,就可以選擇VNC登陸kali系統

不出意外的話就可以看到kali的介面了

到此為止,kali成功部署到騰訊雲伺服器上了。接下來關鍵一步還要對kali根分割槽進行擴容。

0x05 kali 根分割槽擴容

由於在製作kali映象時,為了方便上傳硬碟大小值只設置了10G大小,顯然是不夠用的。而云伺服器的硬碟一般都是有50G的大小,安裝完kali系統只用了10G,我們需要將剩餘近40G空間全分配給kali。

1. 安裝 RDP 遠端服務

kali擴容使用的是 gparted 軟體,使用騰訊雲控制檯的VNC可能打不開該軟體的圖形介面,所以還是通過RDP遠端連線kali進行操作為好。

使用命令列安裝 RDP 軟體

bash
apt-get install xrdp -y

配置startwm.sh

none
vim /etc/xrdp/startwm.sh

在如下位置新增程式碼,注意別新增錯位置!

none
echo "xfce4-session" >~/.xsession

為了防止連線連線閃退,需要修改配置檔案

bash
vim /etc/xrdp/xrdp.ini

將原來max_bpp=32改成max_bpp=16

重啟 xrdp 並設定開機自啟

bash
service xrdp restart
update-rc.d xrdp enable

然後就可以遠端連線kali桌面了

2. 根分割槽擴容

通過RDP遠端連線kali,安裝 gparted 分割槽工具

bash
apt-get install gparted

使用fidsk -l命令檢視硬碟,可以看到一個 50G 容量的名字/dev/vda

bash
fdisk -l
Disk /dev/vda: 50 GiB, 53687091200 bytes, 104857600 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disklabel type: dos
Disk identifier: 0xbee6e165

Device Boot Start End Sectors Size Id Type
/dev/vda1 * 2048 101083135 101081088 10G 83 Linux

接下來使用 gparted 對 /dev/vda 進行操作

bash
gparted /dev/vda

執行完上述命令後會彈出一個圖形化的介面

調整完大小後,再使用fdisk -l命令可以檢視結果了

0x06 其他功能操作

bash
# kali開啟ssh
https://blog.csdn.net/qq_41901122/article/details/103833766

# kali開啟vnc
https://blog.csdn.net/phantomhades/article/details/105354677

# kali系統更新
https://www.cnblogs.com/xxxyz/p/11558272.html

參考文章


來源: LuckySec
文章作者: LuckySec
文章連結:http://www.luckyzmj.cn/posts/798e003.html
本文章著作權歸作者所有,任何形式的轉載都請註明出處。