文章目录

  • 一. 安装准备
  • 二. 创建Kali虚拟机
  • Kali 2018
  • Kali 2021
  • 三. 安装Kali系统
  • Kali 2018
  • Kali 2021
  • 四. 安装VMware Tools
  • 五. 配置网卡
  • 六. 配置更新源
  • 七. 快照&克隆
  • 快照
  • 克隆


一. 安装准备

  • 以下提供两个Kali版本的安装教程,除了一些极少的工具有模块差异,二者皆能满足日常使用
  • Kali 2018
  • Kali 2021(最新版,工具模块较全)

1)下载iso文件(可自行下载,已有则跳过)

  • Kali 2018 (iso) 百度网盘链接(提取码:5kn4)kali 2018.iso
  • Kali 2021 是从官网下载已配置好的
    百度网盘链接(提取码:qzvq)Kali 2021
  • Kali 官网

2)提前创建好文件夹用于存放安装好的Kali

二. 创建Kali虚拟机

Kali 2018

1)主页选择“创建新的虚拟机”,或左上角文件 - - 新建虚拟机

kali虚拟机安装mysql并与物理机连接 kali 虚拟机安装_VMware


kali虚拟机安装mysql并与物理机连接 kali 虚拟机安装_安全_02


2)选择“典型”

kali虚拟机安装mysql并与物理机连接 kali 虚拟机安装_linux_03


3)浏览找到iso位置(这里显示无法检测不用管下一步就好)

kali虚拟机安装mysql并与物理机连接 kali 虚拟机安装_Kali_04


4)如图勾选(Kali 是基于Debian的操作系统,所以选择Debian)

kali虚拟机安装mysql并与物理机连接 kali 虚拟机安装_linux_05


5)可自行修改名称然后浏览找到之前创建好的文件夹

kali虚拟机安装mysql并与物理机连接 kali 虚拟机安装_linux_06


6)选择“将虚拟磁盘存储为单个文件”(Kali 磁盘大小建议60-80,根据电脑内存情况选择,上不封顶,因为这里内存的概念为虚拟内存,实际不会占用这么多)

kali虚拟机安装mysql并与物理机连接 kali 虚拟机安装_安全_07


7)这里不要着急点完成,点击自定义硬件(后续也可以在虚拟机设置中修改)

kali虚拟机安装mysql并与物理机连接 kali 虚拟机安装_linux_08


8)设置处理器数量(这里建议总数设置为4)

kali虚拟机安装mysql并与物理机连接 kali 虚拟机安装_安全_09


9)完成

kali虚拟机安装mysql并与物理机连接 kali 虚拟机安装_kali linux_10

Kali 2021

1)解压下载好的文件

2)在虚拟机左上角文件 - - 打开 - - 找到下载好的文件位置打开即可

kali虚拟机安装mysql并与物理机连接 kali 虚拟机安装_Kali_11

kali虚拟机安装mysql并与物理机连接 kali 虚拟机安装_Kali_12

三. 安装Kali系统

Kali 2018

1)开启创建好的Kali虚拟机

kali虚拟机安装mysql并与物理机连接 kali 虚拟机安装_Kali_13


2)将鼠标点进虚拟机通过↓键选择此项后回车

kali虚拟机安装mysql并与物理机连接 kali 虚拟机安装_kali linux_14

  • 这里插一句,安装系统时最好联网进行,因为中间会进行网络配置,不联网可能会出错

3)选择中文简体

kali虚拟机安装mysql并与物理机连接 kali 虚拟机安装_安全_15


4)选择中国

kali虚拟机安装mysql并与物理机连接 kali 虚拟机安装_Kali_16


5)选择汉语

kali虚拟机安装mysql并与物理机连接 kali 虚拟机安装_Kali_17


6)编辑主机名

kali虚拟机安装mysql并与物理机连接 kali 虚拟机安装_VMware_18


7)域名为空直接进行下一步

kali虚拟机安装mysql并与物理机连接 kali 虚拟机安装_kali linux_19


8)设定root用户密码(自己用的工具机建议设置简单一点,Kali长时间搁置会进入锁屏界面,需要输入密码

kali虚拟机安装mysql并与物理机连接 kali 虚拟机安装_Kali_20


9)选择默认分区方法

kali虚拟机安装mysql并与物理机连接 kali 虚拟机安装_安全_21


10)如图继续

kali虚拟机安装mysql并与物理机连接 kali 虚拟机安装_VMware_22


11)选择默认分区方案

kali虚拟机安装mysql并与物理机连接 kali 虚拟机安装_安全_23


12)结束分区设定并将修改写入磁盘

kali虚拟机安装mysql并与物理机连接 kali 虚拟机安装_VMware_24


13)将改动写入磁盘

kali虚拟机安装mysql并与物理机连接 kali 虚拟机安装_安全_25


14)不使用网络镜像

kali虚拟机安装mysql并与物理机连接 kali 虚拟机安装_Kali_26


15)选择“是”

kali虚拟机安装mysql并与物理机连接 kali 虚拟机安装_Kali_27


16)如图选择

kali虚拟机安装mysql并与物理机连接 kali 虚拟机安装_kali linux_28


17)结束安装进程

kali虚拟机安装mysql并与物理机连接 kali 虚拟机安装_VMware_29


18)稍作等待后进入登录界面输入用户名密码

kali虚拟机安装mysql并与物理机连接 kali 虚拟机安装_Kali_30

kali虚拟机安装mysql并与物理机连接 kali 虚拟机安装_linux_31


19)安装完成

kali虚拟机安装mysql并与物理机连接 kali 虚拟机安装_linux_32

Kali 2021
  • 已配置好,默认用户名:kali ;默认密码:kali
  • 如使用自行下载的 iso 进行安装,与18版大同小异,这里不再做说明

kali虚拟机安装mysql并与物理机连接 kali 虚拟机安装_Kali_33


kali虚拟机安装mysql并与物理机连接 kali 虚拟机安装_kali linux_34

四. 安装VMware Tools

  • 此时发现安装好的Kali 2018显示屏太小,安装VMware Tools后即可解决。VMware Tools是VMware虚拟机中自带的一种增强工具,安装好VMware Tools才能实现主机与虚拟机之间的文件共享,同时可支持自由拖拽的功能,鼠标也可在虚拟机与主机之间自由移动。(不用再按Ctrl+Alt)
  • Kali 2021已经安装好了VMware Tools
    下面将介绍安装Kali 2018-VMware Tools的方法。

1)在左上角菜单栏中,右键当前虚拟机,选择安装VMware Tools

kali虚拟机安装mysql并与物理机连接 kali 虚拟机安装_Kali_35

  • 此时Kali桌面会出现光盘图标

kali虚拟机安装mysql并与物理机连接 kali 虚拟机安装_linux_36

2)如图打开终端,或鼠标右击选择打开终端

kali虚拟机安装mysql并与物理机连接 kali 虚拟机安装_Kali_37


kali虚拟机安装mysql并与物理机连接 kali 虚拟机安装_linux_38


3)挂载VMware Tools安装程序到/mnt/cdrom/目录

kali虚拟机安装mysql并与物理机连接 kali 虚拟机安装_安全_39

  • 看到以上的输出信息,表示VMware Tools安装程序挂载成功了。

4)切换到挂载位置,解压安装程序VMwareTools

kali虚拟机安装mysql并与物理机连接 kali 虚拟机安装_kali linux_40

  • 执行以上命令后,VMwareTools程序将被解压到/tmp目录中,并生成一个名为vmware-tools-distrib的文件夹。
  • 输入VMwareTools…可按Tab键自动补全。

5)切换到VMwareTools的目录,并运行安装程序

kali虚拟机安装mysql并与物理机连接 kali 虚拟机安装_linux_41

  • 同样输入vmware…可用Tab键自动补全

6)一直回车接受默认值即可,发现屏幕分辨率正常即完成安装

kali虚拟机安装mysql并与物理机连接 kali 虚拟机安装_Kali_42

五. 配置网卡

1)使用 vi 编辑器进入配置

kali虚拟机安装mysql并与物理机连接 kali 虚拟机安装_Kali_43

2)进入后按 i 键插入 ,如图编辑

kali虚拟机安装mysql并与物理机连接 kali 虚拟机安装_Kali_44

3)完成后按 ESC 键 ,然后按 :,输入 wq 回车保存退出完成网卡配置

kali虚拟机安装mysql并与物理机连接 kali 虚拟机安装_VMware_45

  • 今后在查询本机IP时发现IP丢失情况,可使用 dhclient 命令进行修复

kali虚拟机安装mysql并与物理机连接 kali 虚拟机安装_kali linux_46

六. 配置更新源

  • 这里列出了一些国内的更新源

#中科大
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

#浙大
#deb http://mirrors.zju.edu.cn/kali kali-rolling main contrib non-free
#deb-src http://mirrors.zju.edu.cn/kali kali-rolling main contrib non-free

#东软大学
#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

#重庆大学
#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

  • 使用时,可全部复制到配置文件里,带 # 的不执行,今后若更新源卡顿可进行更换,使用哪个更新源去掉哪个的 # 即可,切记不能同时使用多个,这里我们默认使用第一个

1)找到更新源路径,使用 vi 编辑器

kali虚拟机安装mysql并与物理机连接 kali 虚拟机安装_linux_47

2)进入后按 ESC 键,然后按数字键30,然后dd,删除全部

kali虚拟机安装mysql并与物理机连接 kali 虚拟机安装_安全_48

3)复制上述更新源文本,在终端中 - - 编辑 - - 粘贴

kali虚拟机安装mysql并与物理机连接 kali 虚拟机安装_linux_49

4)按 ESC 键退出插入模式,输入:wq,保存退出

kali虚拟机安装mysql并与物理机连接 kali 虚拟机安装_linux_50

5)配置完成后,可使用以下命令进行更新/安装/删除,以下简单举例

  • 先使用 apt-get clean,清除之前获取的索引,然后使用 apt-get update 获取更新

kali虚拟机安装mysql并与物理机连接 kali 虚拟机安装_VMware_51

  • 这里在获取索引的时候若出现解析失败错误,可进行如下操作

kali虚拟机安装mysql并与物理机连接 kali 虚拟机安装_安全_52

  • 按 i 键进行插入,如图添加 nameserver,按ESC键 - - 冒号 - - wq

kali虚拟机安装mysql并与物理机连接 kali 虚拟机安装_安全_53

  • 然后重新获取索引后,使用 apt-get install/remove xxx,进行安装/删除即可
  • 在更新某工具/模块时,最好留有快照再进行,防止出现错误无法更改的情况,下面讲述如何拍摄快照及克隆虚拟机

七. 快照&克隆

快照

1)如图点击

kali虚拟机安装mysql并与物理机连接 kali 虚拟机安装_kali linux_54


2)拍摄快照

kali虚拟机安装mysql并与物理机连接 kali 虚拟机安装_VMware_55


3)可自定义编写信息后选择拍摄快照

kali虚拟机安装mysql并与物理机连接 kali 虚拟机安装_linux_56

kali虚拟机安装mysql并与物理机连接 kali 虚拟机安装_VMware_57

克隆

1)选择克隆

kali虚拟机安装mysql并与物理机连接 kali 虚拟机安装_Kali_58

2)如图完成克隆向导

kali虚拟机安装mysql并与物理机连接 kali 虚拟机安装_Kali_59


kali虚拟机安装mysql并与物理机连接 kali 虚拟机安装_Kali_60

kali虚拟机安装mysql并与物理机连接 kali 虚拟机安装_VMware_61

kali虚拟机安装mysql并与物理机连接 kali 虚拟机安装_VMware_62


kali虚拟机安装mysql并与物理机连接 kali 虚拟机安装_Kali_63