發(fā)布時間: 2017-06-16 14:12:44
Kali Linux 系統(tǒng)可以說是在安全測試方面最好的開箱即用的 Linux 發(fā)行版。Kali 下的很多工具軟件都可以安裝在大多數(shù)的 Linux 發(fā)行版中,Offensive Security 團隊在 Kali 系統(tǒng)的開發(fā)過程中投入大量的時間精力來完善這個用于滲透測試和安全審計的 Linux 發(fā)行版。Kali Linux 是基于 Debian 的面向安全的發(fā)行版本。該系統(tǒng)由于預安裝了上百個知名的安全工具軟件而出名。Kali 甚至在信息安全領域還有一個含金量較高的認證叫做“Kali 滲透測試(Pentesting with Kali)”認證。該認證的申請者必須在艱難的 24 小時內成功入侵多臺計算機,然后另外 24 小時內完成滲透測試報告并發(fā)送給 Offensive Security 的安全人員進行評審。成功通過考試的人將會獲得 OSCP 認證證書。本安裝指南及以后的文章主要是為了幫助個人熟悉 Kali Linux 系統(tǒng)和其中一些工具軟件的使用。請謹慎使用 Kali 下的工具,因為其中一些工具如果使用不當將會導致計算機系統(tǒng)損壞。請在合法的途徑下使用所有 Kali 系列文章中所包含的信息。
系統(tǒng)要求
Kali 系統(tǒng)對硬件有一些最基本的要求及建議。根據(jù)用戶使用目的你可以使有更高的配置。本文中假設讀者想要把 kali 安裝為電腦上唯一的操作系統(tǒng)。
1.至少 10GB 的磁盤空間;強烈建議分配更多的存儲空間;
2.至少 512MB 的內存;希望有更多的內存,尤其是在圖形界面下;
3.支持 USB 或 CD/DVD 啟動方式;
使用 dd 命令創(chuàng)建 USB 啟動工具
本文假設可使用 USB 設備來引導安裝系統(tǒng)。注意盡可能的使用 4GB 或者 8GB 的 USB 設備,并且其上的所有數(shù)據(jù)將會被刪除。小編在使用更大容量的USB設備在安裝的過程中遇到了問題,但是不管怎么說,下面的安裝步驟將會清除 USB 設備內的數(shù)據(jù)。在開始之前請務必備份所有數(shù)據(jù)。用于安裝 Kali Linux 系統(tǒng)的 USB 啟動設備將在另外一臺機器上創(chuàng)建完成。
第一步是獲取 Kali Linux 系統(tǒng) ISO 鏡像文件。本指南將使用最新版的包含 Enlightenment 桌面環(huán)境的 Kali Linux 系統(tǒng)進行安裝。在終端下輸入如下命令來獲取這個版本的 ISO 鏡像文件。
- $ cd ~/Downloads
- $ wget -c http://cdimage.kali.org/kali-2016.2/kali-linux-e17-2016.2-amd64.iso
上面兩個命令將會把 Kali Linux 的 ISO 鏡像文件下載到當前用戶的 Downloads 目錄。下一步是把 ISO 鏡像寫入到 USB 設備中來啟動安裝程序。我們可以使用 Linux 系統(tǒng)中的 dd 命令來完成該操作。首先,該 USB 設備要在 lsblk 命令下可找到。
- $ lsblk
在 Linux 系統(tǒng)中確認 USB 設備名
確定 USB 設備的名字為 /dev/sdc,可以使用 dd 工具將 Kali 系統(tǒng)鏡像寫入到 USB 設備中。
- $ sudo dd if=~/Downloads/kali-linux-e17-2016.2-amd64.iso of=/dev/sdc
請注意以上命令需要 root 權限,因此使用 sudo 命令或使用 root 賬號登錄來執(zhí)行該命令。這個命令會刪除 USB 設備中的所有數(shù)據(jù)。確保已備份所需的數(shù)據(jù)。一旦 ISO 鏡像文件完全復制到 USB 設備,接下來可進行 Kali Linux 系統(tǒng)的安裝。
安裝 Kali Linux 系統(tǒng)
首先,把USB設備插入到要安裝 Kali 操作系統(tǒng)的電腦上,然后從USB設備引導系統(tǒng)啟動。只要成功地從USB設備啟動系統(tǒng),將會看到下面的圖形界面,選擇“Install”或者“Graphical Install”選項。本指南將使用“Graphical Install”方式進行安裝。
Kali Linux 啟動菜單
下面幾個界面將會詢問用戶選擇區(qū)域設置信息,比如語言、國家,以及鍵盤布局。選擇完成之后,系統(tǒng)將會提示用戶輸入主機名和域名信息。輸入合適的環(huán)境信息后,點擊繼續(xù)安裝。
設置 Kali Linux 系統(tǒng)的主機名
設置 Kali Linux 系統(tǒng)的域名
主機名和域名設置完成后,需要設置 root 用戶的密碼。請勿忘記該密碼。
設置 Kali Linux 系統(tǒng)用戶密碼
密碼設置完成之后,安裝步驟會提示用戶選擇時區(qū)然后停留在硬盤分區(qū)界面。如果 Kali Linux 是這個電腦上的唯一操作系統(tǒng),最簡單的選項就是使用“Guided – Use Entire Disk”,然后選擇你需要安裝 Kali 的存儲設備。
選擇 Kali Linux 系統(tǒng)安裝類型
選擇 Kali Linux 安裝磁盤
下一步將提示用戶在存儲設備上進行分區(qū)。大多數(shù)情況下,我們可以把整個系統(tǒng)安裝在一個分區(qū)內。
在分區(qū)上安裝 Kali Linux 系統(tǒng)。最后一步是提示用戶確認將所有的更改寫入到主機硬盤。注意,點確認后將會清空整個磁盤上的所有數(shù)據(jù)。
確認磁盤分區(qū)更改
一旦確認分區(qū)更改,安裝包將會進行復制文件的安裝過程。安裝完成后,你需要設置一個網絡鏡像源來獲取軟件包和系統(tǒng)更新。如果你希望使用 Kali 的軟件庫,確保開啟此功能。
配置 Kali Linux 包管理器
選擇網絡鏡像源后,系統(tǒng)將會詢問你安裝 Grub 引導程序。再次說明,本文假設你的電腦上僅安裝唯一的 Kali Linux 操作系統(tǒng)。在該屏幕上選擇“Yes”,用戶需要選擇要寫入引導程序信息的硬盤引導設備。
安裝 Grub 引導程序
選擇安裝 Grub 引導程序的分區(qū)
當 Grub 安裝完成后,系統(tǒng)將會提醒用戶重啟機器以進入新安裝的 Kali Linux 系統(tǒng)。
Kali Linux 系統(tǒng)安裝完成
因為本指南使用 Enlightenment 作為 Kali Linux 系統(tǒng)的桌面環(huán)境,因此默認情況下是啟動進入到shell環(huán)境。使用root賬號及之前安裝過程中設置的密碼登錄系統(tǒng),以便運行 Enlightenment 桌面環(huán)境。登錄成功后輸入命令startx進入 Enlightenment 桌面環(huán)境。
- # startx
Kali Linux 下進入 Enlightenment 桌面環(huán)境
初次進入 Enlightenment 桌面環(huán)境時,它將會詢問用戶進行一些首選項配置,然后再運行桌面環(huán)境。
Kali Linux Enlightenment 桌面
此時已經成功地安裝了 Kali Linux 系統(tǒng)并可以使用了。你學會了嗎?