1. 程式人生 > >Kali 安裝詳細步驟

Kali 安裝詳細步驟

本文主要詳細介紹 kali 的安裝過程,以及安裝完成後的基本設定,比如安裝增強工具,安裝中文輸入法以及更新升級等操作。

實驗環境

Windows:Windows 10 企業版
VMware:VMware Workstation 12 Pro
Kali:kali-linux-2016.2-amd64

準備工作

下載實驗環境裡的軟體,並且確保已經安裝好 Windows (其它版本也可以)和 VMware Workstation,Windows 系統和 VMware Workstation 安裝過程在此不再贅述,Windows 10 安裝詳細過程可以參考我之前的部落格:http://blog.csdn.net/u012318074/article/details/54782984

,VMware Workstation 安裝過程與普通軟體安裝過程基本沒有差別,自行安裝即可。

步驟說明

為方便新手使用,本次演示的安裝過程使用中文簡體語言,這也為之後熟悉 kali 裡的工具有所幫助,在基本瞭解 kali 後可以安裝英文版本,過程類似。

安裝步驟中,如果只有圖片沒有文字說明,則選擇圖片中所選項即可,如果有文字則一般文字在前,圖片在後,並且選擇內容以文字說明為準

安裝虛擬機器

開啟 VMware Workstation ,選擇“建立新的虛擬機器”
這裡寫圖片描述

選擇“自定義”安裝模式
這裡寫圖片描述

這裡寫圖片描述

這裡寫圖片描述

選擇“Linux”和“Bebian 8.x 64位”
這裡寫圖片描述

填寫虛擬機器名稱,可以根據自己情況填寫,位置選擇一個容量大速度快的碟符和位置,並且為 Kali 虛擬機器單獨建個資料夾,之後好管理。
這裡寫圖片描述

根據自己電腦情況分配 CPU 數量,我的是 i7 處理器,選擇兩個核給 kali,儘量大些能保證 kali 執行順暢
選擇cpu

同樣記憶體根據自己電腦情況分配,我的是 8G 記憶體,選擇 2G 給 Kali。
選擇記憶體

選擇“橋接網絡卡”
橋接網絡卡

這裡寫圖片描述

選擇磁碟

“最大磁碟大小”儘量填寫大些,因為實際分配空間根據實際使用情況而定,為防止之後不夠用,可以設定 100G。
磁碟容量

選擇磁碟檔案存放位置,選擇之前建立的那個虛擬機器存放資料夾
磁碟檔案

這裡寫圖片描述

安裝 Kali

點選剛才安裝好的虛擬機器,選擇“編輯虛擬機器設定”
這裡寫圖片描述

選中“CD/DVD”選項,然後在右側載入‘kali-linux-2016.2-amd64.iso’檔案
這裡寫圖片描述

點選“開啟此虛擬機器”進行安裝 Kali
這裡寫圖片描述

選擇“Install”
這裡寫圖片描述

這裡寫圖片描述

這裡寫圖片描述

這裡寫圖片描述

這裡寫圖片描述

填寫主機名
這裡寫圖片描述

配置域名,如果不確定是什麼可以不填
這裡寫圖片描述

輸入root使用者密碼,密碼要牢記,實驗時可以簡單些
這裡寫圖片描述

再次輸入
這裡寫圖片描述

這裡寫圖片描述

這裡寫圖片描述

因為是在虛擬機器中安裝,選擇第一個“將所有檔案放在同一個分割槽中”即可
這裡寫圖片描述

這裡寫圖片描述

這裡寫圖片描述

這裡選“否”,在這裡不要使用網路映象功能,如果使用網路映象會從國外網站下載最新版本軟體,如果網路不好會很慢或下載的軟體是破損的。
這裡寫圖片描述

這一步一定要選“是”
這裡寫圖片描述

這裡寫圖片描述

這裡寫圖片描述

重啟後即可安裝完成。

安裝增強工具

依次選擇“虛擬機器(M)—— 安裝 VMware Tools”,
載入完成後,複製 VMware Tools-10.0.10***.tar.gz (不同版本具體名字不同)到 home 目錄 tools 資料夾(tools資料夾需要手動建立),
解壓:tar -xzvf VMware Tools ***.tar.gzVMware Tools ***.tar.gz 根據自己檔案內容要換成具體的檔名。
進入vmware-tools-distrib後執行

./wmware-install.pl

如果第一次詢問是否安裝,輸入yes,之後一路回車即可,
看到Enjoy,--the WMware team即表示安裝完成
重啟後選擇“進入全屏模式”,能進入全屏模式說明增強工具已經安裝成功。

安裝中文輸入法

在彈出的對話方塊中選擇“Save File”
這裡寫圖片描述

檢視下載檔案
這裡寫圖片描述
確認下載完成後進入安裝環節。

輸入法需要用到 fcitx,所以需要先安裝

apt-get install fcitx fcitx-config-gtk2

進入到“下載”目錄中(可以使用複製貼上),執行

dpkg -i sogoupinyin_2.1.0.0082_amd64.deb

如果出現報依賴問題,根據提示輸入

apt-get install -f

重新執行

dpkg -i sogoupinyin_2.1.0.0082_amd64.deb

重啟後,使用shift鍵切換中英文輸入法即可。

Kali 翻牆

kali 裡很多工具是需要翻牆才能使用的,而且更新時需要翻牆,所以 kali 翻牆基本是必須的。
這裡使用 shadowsocks 工具,首先需要帶有賬號資訊的 json 檔案,如果是購買的付費賬號,會提供類似於 hkqj1.yingsuo.wang.json的檔案,將其複製到 kali 根目錄,方便使用。

  • 安裝 shadowsocks
apt-get install shadowsocks
  • 修改/etc/proxychains.conf
vim /etc/proxychains.conf

末尾加上socks5 127.0.0.1 1080,並註釋掉socks4
這裡寫圖片描述

  • 使用 shadowsocks

開啟翻牆功能

sslocal -c ./hkqj1.yingsuo.wang.json

使用時不要關閉這個視窗,再開一個新視窗進行其它操作。

以後使用需要翻牆的工具時執行

proxychains <工具名字>

這樣這個工具就會使用翻牆聯網執行。

更新升級

在保證上一步設定成功後,需要更新升級時執行

proxychains apt-get update
proxychains apt-get dist-upgrade

升級過程中可能會進入一個檔案,輸入q即可,之後在彈出的對話方塊中基本選擇預設即可,如果有讓輸入Y/N的,一般輸入Y。

疑難解答

問題描述:

使用apt-get安裝軟體無法安裝,時顯示找不到安裝包或類似提示

解決辦法:

可以嘗試下更換更新源以解決這個問題,更新原始檔路徑為/etc/apt/sources.list更換更新源的步驟為:
1.備份原來的檔案
/etc/apt/目錄下執行cp sources.list sources.list.bak
2.更換更新源
使用vim sources.list命令,將檔案內的內容全部刪除,然後新增上deb http://http.kali.org/kali kali-rolling main non-free contrib,不同版本的 kali 對應的更新源地址可能有所不同。
3.重新整理更新列表
執行如下命令

apt-get clean
apt-get update

此時再使用apt-get安裝軟體應該就可以成功了。