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