製作Kail Linux U盤Live版Persistence(持久化)的改造
假期期間閒來無事準備給自己製作一個Kali Linux的U盤Live版,準備有機會研究學習一下“滲透”以備不時之需,畢竟玩伺服器的不瞭解如何做“滲透測試”是很不科學的呀!
Kali Linux的U盤安裝和引導其實都是大同小異的,基本上沒有啥新意,重要的是Kali Linux預設在安裝到U盤後僅僅是個Live版而已,引導個系統啥的沒問題,但要想資料持久化(Persistence)就得專門在U盤上分出來一個Persistence專用的分割槽以便Kail Linux儲存管理資料實現U盤引導後的操作資料持久化,這樣就可以將Kail Linux徹底的安裝在U盤上了,只要支援USB引導的電腦都可以使用Kail Linux來進行“滲透測試”了,至少這種方式對明月來說是非常的方便的。
具體操作
藉助Win32DiskImager將Kali Linux的ISO映象寫入U盤先實現Kali Linux的USB Live引導,然後還要通過分割槽工具給這個引導U盤上分出一個卷標為persistence、分割槽格式ext4、分割槽型別為主分割槽、容量5-10G都可以的分割槽,然後通過USB引導在Kail Linux引導選單裡選擇Live USB Persistence這項引導進入Kail Linux,如下圖所示:
進入Kail Linux的桌面後開啟“終端”應用,使用命令列來進行下面的操作:
fdisk -l
#檢視當前硬碟裝置找到當前U盤persistence分割槽的識別符號
如:當前引導U盤persistence分割槽的識別符號為 /dev/sdc3
,那麼繼續:
mkdir -p /mnt/persist
#在mnt目錄建立一個persist的目錄
mount /dev/sdc3 /mnt/persist
#載入persistence分割槽到persist載入點
echo "/ union" >> /mnt/persist/persistence.conf
#輸出 / union
到 /mnt/persist/persistence.conf
檔案裡。
umount /dev/sdc3
#解除安裝這個掛載點
如下圖所示:
完成上述操作後,重啟電腦重新從USB上的U盤引導選擇Live USB Persistence項引導進入Kail Linux就完成了,這時候所有的設定、更新、儲存操作都可以持久化了,就可以藉助U盤實現Kail Linux在任意電腦上都可以引導使用了。
歡迎進入Kail Linux的“滲透測試”世界!