软件和镜像下载

虚拟机软件

Kali需要在虚拟机中进行安装,使用的虚拟机软件为VMware,在官网下载最新版本,寻找激活码,按步骤安装即可正常使用,由于我在之前的实验中使用的即为VMware,并没有进行二次安装且安装较为简单,故本步骤略过。

Kali系统的下载

官网下载发行版的Kali linux,按照自身情况,我选择了完整版的64位Kali系统。


Kali系统安装

在整个安装和配置的过程中参考了一些网上资料,这些资料在此前会列出:

参考资料:Linux初识之Kali Linux 系统安装详细教程(虚拟机)

  1. 打开VMware,在初始界面创建虚拟机

  1. 在弹出页面选择配置类型,选择推荐类型即可

  1. 在这里选择安装程序镜像文件,点击第二个选项,找到之前下载的镜像文件(为了方便,节省存储空间,我将文件存在了硬盘里),会出现无法识别操作系统的提示,不用在意,继续安装。

  1. 选择操作系统为Linux,版本选择Debian即可,继续下一步。

  1. 设置虚拟机名称,选择虚拟机位置

  1. 指定磁盘大小为20G,选择将虚拟磁盘存储为单个文件即可,保存下一步。

  1. 检查设置后,即可点击完成

  1. 完成后,可以在VMware中看到我们创建的虚拟机。

  1. 启动虚拟机之后,点击安装界面,选择Graphical install选项。

  1. 进入语言选择界面,选择中文(简体),点击继续。

  1. 选择地区

  1. 配置键盘

  1. 之后稍作等待安装,出现配置主机名和密码的界面,其中域名可以暂时不输入,自己选择即可。





  1. 之后等待配置,磁盘分区设置选择使用整个磁盘。

  1. 这里的设置类似于之前的装机考试的内容,主要是磁盘分区的设置,可以使用其推荐设置,不做赘述,将过程贴在这里。

  1. 等待磁盘写入,这个过程需要一点时间啦~

  1. 选择不使用网络镜像

  1. 设置GRUB

​

​
  1. 等待一段时间,启动虚拟机,选择第一个选项,使用用户名root和刚刚设置的密码登录。

  1. Kali安装完成,启动的时候花了一些时间。



网络配置

  1. 在第一次打开Kali的时候发现我的网络是处于联通状态的,查看虚拟机的网络设置选项,网络连接模式选择的是NAT模式。

  1. 我还在网上找了相关的博客和资料,比如

    kali虚拟机网络设置

    发现网上的教程大多选择的是桥接模式,修改选择后,发现网络不通,故并未对网络连接模式加以修改。


设置共享文件夹和剪切板

实现虚拟机与宿主机之间的共享文件夹和共享剪切板的功能需要安装VMware增强工具

参考资料:

  1. VMware安装增强功能实现共享文件夹和剪贴板
  2. kali虚拟机添加共享文件夹
  3. 设置Vmware中Kali_linux 共享文件夹

安装VMware增强工具

  • 点击VMware选项卡中的虚拟机选项,在其中选择安装VMware Tools选项,虚拟机中弹出VMware Tools的虚拟光驱,可见文件打开如图。

  • 在kali中打开命令行,输入以下命令进行安装。

  • 每一步选择默认设置即可,安装成功后出现如下页面。

  • 安装完成后,多了一个文件夹/mnt/hgfs/

设置共享文件夹

虚拟机 -->设置-->选项-->共享文件夹,按以下步骤进行配置

设置共享剪切板

虚拟机 -->设置-->选项-->客户机隔离

勾选启用拖放启用粘贴复制

即可开启共享剪切板,也可实现文件拖放


更新软件源

参考资料:

Kali Linux之软件安装、卸载、更新和修改更新源

Kali-linux安装之后应该做的事

  1. 首先输入leafpad /etc/apt/sources.list

    打开source.list文件,向文件中写入

    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. 在命令行输入以下命令,刷新系统,并安装更新。

    apt-get update
    apt-get dist-upgrade

2018-2019-2 《网络对抗技术》Exp0 Kali安装 Week1 20165211的更多相关文章

  1. 2018-2019-2 《网络对抗技术》Kali安装 Week1 20165236

    2018-2019-2 <网络对抗技术>Kali安装 Week1 20165236 一.kali 下载 安装 网络 共享 软件源 二.安装步骤 1.官网上下载kali Linux: 2.参 ...

  2. 2018-2019-2 《网络对抗技术》Kali安装 Week1 20165212

    2018-2019-2 <网络对抗技术>Kali安装 Week1 20165212 1.完成安装linux kali和vm tools 装的第三遍成功安装.前面两次镜像文件不行,没驱动(网 ...

  3. 2018-2019 20165235 网络对抗技术 Exp0:kali的安装

    2018-2019 20165235 网络对抗技术 Exp0:kali的安装 安装kali 在官网上https://www.kali.org/下载kali 下载之后进行解压 打开VMware-> ...

  4. 20165309 《网络对抗技术》 Kali安装

    20165309 <网络对抗技术> Kali安装 1. 目的要求 下载 安装 网络 共享 软件源 2. 主要步骤 下载系统镜像文件 进入Kali官网下载,我选择的是64位版本: 虚拟机设置 ...

  5. 2018-2019-2 20165209 《网络对抗技术》 Kali安装

    2018-2019-2 20165209 <网络对抗技术> Kali安装 目录内容 下载 安装 网络 共享 软件源 下载kali kali下载官网地址 我下载的版本(如下图所示) 安装 打 ...

  6. 20165305 《网络对抗技术》 Kali安装

    一.安装kali 在虚拟机中安装kali我参考了下面的网页,里面写的很全面,所以我就不重复了,我主要说一下kali里面的环境配置. 在虚拟机中安装kali linux 注意:输入用户和密码时,kali ...

  7. 20165313 《网络对抗技术》 Kali安装

    一.目的要求 下载 安装 网络 共享 软件源 二.主要步骤 我主要是按照最新超详细虚拟机VMware安装Kali Linux 这个方法做的就没有步骤描述了. 安装结果图: 注意事项 安装过程中如果没有 ...

  8. 2019-2020-2 20174314王方正 《网络对抗》 Exp0 Kali安装

    本博旨记录安装Kali的具体步骤. 一.Vmware的安装 略. 二.Vmware的配置 选择[文件]-[新建虚拟机]. 出现新建虚拟机导向,按照以下图示配置每一步.

  9. 20165311 《网络对抗技术》 Kali安装

    一.目的要求 下载 安装 网络 共享 软件源 二.主要步骤 从官网下载软件安装包 安装的比较顺利 具体截图就不放上来了 安装结果图: 网络配置和共享文件夹设置 网络配置: 由于我之前安装虚拟机,所以并 ...

随机推荐

  1. ASP.NET Core 启动流程图

    简洁描述: 一   WebHostBuilder.Build() =>1注入公共的实例 2创建WebHost实例 3注入自定义实例 4创建IServer 5添加中间件(_components集合 ...

  2. 010-判断是否回传IsPostBack属性

    属性IsPostBack:判断是否回传 如果是第一次请求,则返回false 如果是回传请求,则返回true->说明:只有使用服务器端表单才可以正常使用IsPostBack->使用情境:当在 ...

  3. c#之如何计算哈希值字符串

    代码如下: /// <summary> /// 计算哈希值字符串 /// </summary> public static string ComputeHash(byte[] ...

  4. RabbitMQ理论

    RabbitMQ理论   消息 = 有效载荷(数据) + 标签(包含载荷和收件人的信息)   信道:你的应用于RabbitMQ代理服务器之间的TCP连接(有唯一的ID),信道主要解决了每一个线程单独T ...

  5. 5.无监督学习-DBSCAN聚类算法及应用

    DBSCAN方法及应用 1.DBSCAN密度聚类简介 DBSCAN 算法是一种基于密度的聚类算法: 1.聚类的时候不需要预先指定簇的个数 2.最终的簇的个数不确定DBSCAN算法将数据点分为三类: 1 ...

  6. Yii2 Restful api自定义资源

  7. Codeforces Round #322 (Div. 2) E F

    E. Kojiro and Furrari 题意说的是 在一条直线上 有n个加油站, 每加一单位体积的汽油 可以走1km 然后每个加油站只有一种类型的汽油,汽油的种类有3种 求从起点出发到达终点要求使 ...

  8. HTML标签-----article、aside、figure、nav和section

       article    <article> 标签定义独立的内容 <!DOCTYPE html> <html> <head> <meta cha ...

  9. 关于this指向性的问题

    函数调用 首先需要从函数的调用开始讲起. JS(ES5)里面有三种函数调用形式: func(p1, p2) obj.child.method(p1, p2) func.call(context, p1 ...

  10. 32个使用python代码片段

    1.冒泡排序 lis = [56,12,1,8,354,10,100,34,56,7,23,456,234,-58] def sortport():    for i in range(len(lis ...