Kali Linux 2020 啓動引導選項說明、系統安裝與配置

Kali Linux 從發行以來,歷經多次更新,2020 年的更新最爲徹底,首次引入非 root 用戶作爲默認賬號,默認桌面也從原先的 gnome 改爲 xfce。本篇非技術性較強的博客,正值新版 Kali 史詩級更新,記錄一下過去這些年裏安裝 Kali 遇到的一些問題,而且還對啓動引導選項作了說明。

在這裏插入圖片描述

新版 Kali 增加如下特性

  1. Kali Linux的新版本2020.1將各種桌面版本合併爲單個下載選項,並且默認情況下將以root用戶身份運行。在Kali(及其前身BackTrack,WHAX和Whoppix)的整個歷史中,默認憑據爲root/toor,我們不再使用Kali 2020.1中的默認超級用戶帳戶root,默認用戶帳戶現在是標準的,非特權用戶(注:默認情況下爲非超級用戶,在安裝過程中創建一個標準用戶帳戶,要登錄到實時映像啓動,請使用kali/kali憑據)。
  2. 從GNOME到Xfce的切換,默認DE現在是Xfce,但是可以在安裝過程中選擇KDE、GNOME。
  3. Kali單一安裝程序映像,這是一個多合一的脫機安裝,具有所有默認軟件包選擇。現在,該映像具有XFCE、GNOME、KDE等。與早期版本不同,該發行版將桌面環境作爲單獨的映像文件進行分發。
  4. 無根的Kali NetHunter,現在可以在沒有root權限的Android手機中運行Kali NetHunter。
  5. Kali-Undercover現在開始感覺像Windows一樣可以幫助融入。
  6. 新工具包括cloud-enum、emailharvester、phpggc、sherlock、splitter。
  7. 刪除了依賴於Python 2.x的工具。
  8. 主題改進,現在爲GNOME用戶提供了一個新主題,此外還有一個明暗主題。

0x10 Boot menu 說明

如果選擇開源鏡像中的 live 鏡像文件,如網易開源鏡像站點提供的 Kali 發行版,後綴名 amd64 代表 64 位系統,i386 代表 32 位系統;installer 代表該鏡像只提供了安裝版,live 表示該鏡像提供了不用安裝,直接運行的模式,而且也可以自主選擇將鏡像安裝到硬盤。

../
SHA1SUMS                                           14-Feb-2020 15:50     644
SHA1SUMS.gpg                                       14-Feb-2020 15:50     833
SHA256SUMS                                         14-Feb-2020 15:50     836
SHA256SUMS.gpg                                     14-Feb-2020 15:50     833
kali-linux-2020.1-installer-amd64.iso              24-Jan-2020 17:35      2G
kali-linux-2020.1-installer-i386.iso               24-Jan-2020 17:57      2G
kali-linux-2020.1-installer-netinst-amd64.iso      24-Jan-2020 17:36    285M
kali-linux-2020.1-installer-netinst-i386.iso       24-Jan-2020 17:58    287M
kali-linux-2020.1-live-amd64.iso                   24-Jan-2020 17:32      3G
kali-linux-2020.1-live-i386.iso                    24-Jan-2020 17:54      2G
kali-linux-2020.1a-installer-amd64.iso             13-Feb-2020 22:56      2G
kali-linux-2020.1a-installer-i386.iso              13-Feb-2020 22:59      2G

比如,如果你下載的是 kali-linux-2020.1-live-amd64.iso,那麼 boot menu 是最全的,可以選擇各種模式,自主性較高。

在這裏插入圖片描述
Live (amd64)

Probably the one you’re searching for. This one will boot you into Kali, but only in the Live mode. That means, that when you terminate/shutdown your laptop everything you’ve saved/edited in Kali is lost. So if you make a file on your desktop, that file will be lost when you restart.This is possible because Kali only writes to RAM and not your HDD.

這是最簡單的一個模式,當我們選擇這個選項時,會啓動系統,直接進入 Kali,可以試玩,但是所有的操作和設置都會在下次重啓時失效。這意味着,當你終止/關閉你的筆記本電腦時,你在 Kali 中保存/編輯的所有東西都會丟失。因此,如果你在桌面上創建了一個文件,那麼當你重新啓動時,該文件將丟失。這種模式的特點是,運行系統的時候,數據直接寫入內存,而不是硬盤。

Live (amd64 failsafe)

Identical as above, only ‘failsafe’. Meaning that when the system fails it will (normally) not cause harm to your device. This is probably what you want when troubleshooting.

這種模式與 Live (amd64) 類似,只不過它可以更好的保護硬件的安全。當 Live 系統發生故障時,不會對硬盤上的文件或者硬件產生較大影響。

Live (forensic mode)

This is a special and interesting mode. In this mode the internal HDD is never touched, and auto-mounting of devices is disabled. You’ll use this when performing forensics on a device (e.g recovering sensitive files, getting evidence in crime scenes,…)

這個取證模式很有意思,在此模式下,Kali 永遠不會接觸內部硬盤驅動器,並且會禁用設備的自動安裝。在設備上執行取證時(例如,恢復敏感文件,在犯罪現場獲取證據等)時,可以使用此功能。

這是BackTrack Linux 中首次引入的功能,且在取證場景下非常受歡迎。

  • Kali Linux 廣泛易用,許多潛在用戶已經擁有 Kali ISO 或可啓動 USB 驅動器。
  • 當有取證人員需要時,Kali Linux“ Live”可讓他們輕鬆快捷地將 Kali Linux 投入工作。
  • Kali Linux 預先裝有最受歡迎的開源取證軟件,當需要進行取證工作時,它是一個便捷的工具包。

Live USB Persistence

Use this if you want to install Kali on the USB you booted from, this way you can save what you’ve done etc. If you now place a file on your desktop, it’s saved on your USB and is again accessible when you boot from it.

該模式也是直接啓動系統,不過,可將在系統中新建的文件,改過的配置等信息,保存在 USB 設備中,這樣就不會發生斷電重啓的現象。

Live USB Encrypted Persistence
Same as above. Alone with this option your USB is also encrypted with LUKS. If you choose USB Persistence choose this one!

這個模式更爲先進,會將保存在 USB 上的數據進行加密

(Graphical) Install

If you want to install it on your HDD.

這個模式就不用多說了,也是我們最爲常見的一個模式,即圖形化安裝,使用圖形化界面將 Kali 安裝到硬盤上,使用虛擬機進行安裝的時候,選擇此選項。

0x20 Kali Linux 2020 安裝

Vmware 新建虛擬機,使用 Virtual Box 效果也是一樣的,新建虛擬機的時候,自定義一下硬件,運行會更流暢

在這裏插入圖片描述
啓動虛擬機,選擇 Graphic install,接下來就是正常的安裝過程,選擇地區和國家,配置網絡,隨便填一個名稱即可,Domain name 可填可不填

0x21 配置網絡與設置賬戶

在這裏插入圖片描述
設置用戶名和密碼,會輸入兩次用戶名,第一次是全稱,第二次是我們在系統中,登錄時,需要輸入的用戶名,即真正的賬戶名稱,下圖中的 Full name for the new user,可以不填,但是後一步中的 user account 一定要填。

在這裏插入圖片描述

0x22 Partition disks 磁盤分區

新手選擇默認的推薦設置即可,直接下一步

在這裏插入圖片描述
在這裏插入圖片描述
改選 Yes

在這裏插入圖片描述
接下來是一段等待時間,如果你安裝的是 kali-linux-2020.1-installer-amd64.iso ,還會有如下選項,HTTP proxy 可以不填,直接忽略

在這裏插入圖片描述


0x23 鏡像設置與軟件選擇

不要選擇網絡鏡像

在這裏插入圖片描述

kali-linux-2020.1-live-amd64.iso

勾選桌面環境,默認情況下,此選項並沒有勾選

在這裏插入圖片描述

kali-linux-2020.1-installer-amd64.iso

如果你安裝的是 installer 版本,則會有如下選擇頁面,你可以按照默認選擇進行安裝,也可以自主選擇需要安裝的軟件,比如安裝 GNOME 而不是 Xfce(筆者選擇默認安裝,實際過程中,在舊的筆記本中,總是會出錯,因此選擇安裝了傳統的 GNOME 桌面)。

在這裏插入圖片描述

0x24 安裝 Grub 引導

在這裏插入圖片描述
注意,一定要將 grub 安裝到 /dev/sda,否則虛擬機後續無法打開

在這裏插入圖片描述
等待一小會,即可完成安裝。

0x30 首次啓動配置

0x31 安裝VMware增強工具包

無論是 VMware 還是 virtual box,安裝虛擬機增強工具包可以極大的提高虛擬機的性能,還可以在宿主機和虛擬機中任意拷貝粘貼。(貌似新版 Kali 安裝完成之後,已經自動安裝了 VMware 增強工具包)

0x32 設置 root 賬戶

新版 Kali 默認並沒有 root 賬戶,但是很多軟件需要 root 權限才能運行,因此,需要手動創建用戶。有以下兩種方法

xfce /gnome 桌面

非常簡單,操作方法如下:

sudo passwd root

grub 引導單用戶啓動模式

(1)啓動Kali Linux,進入啓動界面。
(2)選擇Kali GNU/Linux項,並按下e鍵,進入Grub編輯界面。
(3)選擇到Linux行,在末尾添加rw single init=/bin/bash。
(4)按下Ctrl+X或F10重新啓動系統,即可進入單用戶模式。
(5)執行passwd命令,輸入兩次密碼。注意,輸入的密碼是不顯示的。

0x33 設置國內 Kali 源

sudo gedit /etc/apt/sources.list

選擇以下任意一個源即可

#中科大
deb http://mirrors.ustc.edu.cn/kali kali-rolling main non-free contrib
deb-src http://mirrors.ustc.edu.cn/kali kali-rolling main non-free contrib
#阿里雲
deb http://mirrors.aliyun.com/kali kali-rolling main non-free contrib
deb-src http://mirrors.aliyun.com/kali kali-rolling main non-free contrib
#清華大學
deb http://mirrors.tuna.tsinghua.edu.cn/kali kali-rolling main contrib non-free
deb-src https://mirrors.tuna.tsinghua.edu.cn/kali kali-rolling main contrib non-free
#163
deb http://mirrors.163.com/debian wheezy main non-free contrib
deb-src http://mirrors.163.com/debian wheezy main non-free contrib
deb http://mirrors.163.com/debian wheezy-proposed-updates main non-free contrib
deb-src http://mirrors.163.com/debian wheezy-proposed-updates main non-free contrib
deb-src http://mirrors.163.com/debian-security wheezy/updates main non-free contrib
#東軟大學
deb http://mirrors.neusoft.edu.cn/kali kali-rolling/main non-free contrib
deb-src http://mirrors.neusoft.edu.cn/kali kali-rolling/main non-free contrib
#官方源
deb http://http.kali.org/kali kali-rolling main non-free contrib
deb-src http://http.kali.org/kali kali-rolling main non-free contrib
sudo apt-get update

0x40 總結

本文也不是什麼技術性博客,筆者近些年來,也安裝過 Kali 無數次,在不同場景下,可能會遇到各種各樣的問題。正好這次 Kali 史詩級更新,就記錄一下新版 Kali 的新特性以及多數博文中,沒有涉及到的啓動選項說明。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章