U盤安裝kali linux
記:U盤安裝 Kali linux 2020-3-live並實現持久化和中文
前言
最近學到kali linux系統中的相關使用,本著方便使用的原則,參考網路中資源和教程,製作一個按照在u盤的kali linux系統盤。
準備工作:
- kali linux映象:kali-linux-2020-3-live-amd64-iso
- 映象燒錄工具:Universal-USB-Installer-1.9.9.5
- 磁碟分割槽工具: DiskGenius
- U盤:建議16G及以上
安裝流程
- 進行U盤的格式化和分割槽
我使用的是16GB的USB,介面為2.0。
分割槽思路為:1個兩個FAT32區,1個EXT4分割槽。 其中安裝系統的盤UUI為7.8G(此處有坑),另一個FAT32分割槽用於日常Windows系統儲存檔案,Ext4分割槽專門為linux後續持久化盤。分割槽如圖:
end kernel panic not syncing:attempted to kill init
*end kernel panic not syncing: no working init found*
遇到這兩個報錯後頭很大,翻了很多教程,察覺到很麻煩,於是使用了擴大系統安裝盤UUI記憶體的方法,完美避過。
安裝系統到U盤
- 使用燒錄工具,諸如此類工具很多,這裡我採用的是Universal-USB-Installer-1.9.9.5。如圖所示操作:
點選create後,出現提示,直接點選是即可,後續本地防毒軟體可能會提示,xxx在修改配置,點選允許本次操作即可。最後會安裝程式會顯示已經完成,點選close即可重啟進入U盤系統
進入U盤實現持久化操作
-
進入系統選擇進入持久化 USB Persistence,如圖
只有USB Persistence 和 USB Encrupted Persistence 為持久化,區別為後者為有加密的持久化(各個版本之間區別自行百度) -
#sudo fdisk -l
#檢視磁碟以及分割槽資訊 -
#sudo mkfs.ext4 -L persistence /dev/sdc5
#格式化資料分割槽為ext4檔案型別 出現提示輸入y 確認即可 -
#sudo e2label /dev/sdc5 persistence
#設定分割槽碟符標籤名稱 -
#sudo mkdir -p /mnt/pers
#建立持久化磁碟掛載點 -
#sudo mount /dev/sdc5 /mnt/pers
#掛載磁碟 -
sudo echo “/ union” > /mnt/pers/persistence.conf
此處寫入配置檔案,可能 出現Permisson denied錯誤,原因是許可權不足, 因此命令未執行成功,persistence.conf檔案也不存在,故需要先建立檔案 # touch /mnt/pers/persistence.conf 後加入許可權
#sudo chmod +777 /mnt/pers/persistence.conf
加上全部許可權簡單粗暴 -
#sudo umount /dev/sdc5
#配置成功 -
重啟進入系統,測試持久化效果。 可在桌面建立檔案,更改桌面桌布等,重啟檢視配置是否還存在,來驗證。若失敗,可參考上述操作重來。
-
進入終端操作期間,不小心鎖定使用者,才發現新的Kali Linux 2020.1開始,使用標準的非root特權的使用者來增加系統安全性
但是,這並不代表新的Kali禁用了root賬戶,而是為root賬戶設定了空密碼,所以在使用root賬戶登入時會提示“Incorrect password, please try again”,這是一個密碼錯誤的提示。
預設使用者名稱/密碼從 root/toor 變成 kali/kali
注:建議不要直接使用root賬戶操作,還是使用普通使用者登入Kali,在需要root許可權的地方呼叫root即可,這可以增加系統安全性,同時也是Kali Linux調整預設賬戶登入策略的一個原因。
設定中文字元
- #sudo locale -a
#.檢視系統字符集是否存在zh_CN.UTF-8 - #sudo dpkg-reconfigure locales
#.進入圖形化介面之後,(空格是選擇,Tab是切換,*是選中),選中en_US.UTF-8和zh_CN.UTF-8, 提示設定預設語言,可將其設定為zh_CN.UTF-8 儲存,重啟後系統語言即為中文。
結語
至此,本次安裝已經完美結束。從Centos系列切換到Kali 後著實有些不習慣,好多命令和操作得重新學,充分暴露出知識的不足。當然,也給了我一個好的機會,讓我能更廣的接觸更多的知識,彌補不足,努力提升。
kali 我來了!!!
參考文章:
https://blog.csdn.net/qq_41115702/article/details/104521558
https://cloud.tencent.com/developer/article/1713628