目录:

一、kail的下载与安装
二、kali的网络设置
三、安装vmware-tools。
四、更新软件源。
五、共享文件夹
六、安装中文输入法


一、kail的下载与安装

VMware workstation的安装

因为之前的课程已经涉及,所以本机已经安装好了VMware workstation,故略去。

光盘映像文件

大多数同学都去kali官网下载的光盘映像文件,我找同学拷贝了一份,然后再进行了安装。

kali的安装过程

  • 在网上看了一些教程,根据教程一步步安装的,其中有些下一步和繁琐的过程有所跳过。

  • 打开VMware workstation,选择创建新的虚拟机,出现新建虚拟机向导, -->下一步-->稍后安装操作系统-->下一步

  • 选择 linux,,版本这里我选择了Debian 9.x(截图时未选择故图中为Debian 7.x 64位)。

  • 给虚拟机命名,并选择其在电脑中存放的位置,建议还是不要选择c盘了。

  • 此处处理机数量我选择了2个。

  • 此虚拟机的内存大小修改为3072MB,即3G,点击下一步

  • 选择使用网络地址转换->下一步

  • 接下来根据提示一直点击下一步

  • 最大磁盘大小这里我选择了20G,并选择将虚拟磁盘存储为单个文件->下一步

  • 点击自定义硬件进行设置

  • 选择新CD/DVD(IDE),选择使用ISO映像文件,此处选择之前下载好的映像文件地址。

  • 设置USB控制器,勾选显示所有USB输入设备-->关闭

  • 开启该kali-linux虚拟机,可使用键盘选择Graphical install,进行图形化安装。

  • 选择中文(简体)-->继续,以下安装较为简单,按照图片所示进行即可。

  • 给其设置一个密码,此处我设置为root123456,这个密码为管理员密码,相当于登录密码,不能忘记哈。

  • 按照以下图片进行即可~

二、kali的网络设置

  • 用户名为root,密码为刚刚安装时设置的密码,此处为root123456-->登录

  • 打开浏览器,登录某网站试试,发现我的虚拟机可以连上网络,无需设置,如下图所示。

三、安装vmware-tools。

  • 在vmware workstation中选择虚拟机-->安装vmware-tools,会出现如图的界面,虽然不太明白是什么意思,试探性选择,继续进行安装。

  • 发现桌面出现一个光盘样式的文件,点击后发现VMware tools中出现一个以.gz结尾的文件压缩包,如图所示。

  • 将其拖入主目录下,如下图所示:

  • 打开终端,输入ls命令,可看到主目录下的所有文件,输入命令tar -zxvf VMwareTools-10.3.2-9925305.tar.gz对该文件进行解压。

  • 输入ls命令,可看到主目录下多出一个名为vmware-tools-distrib的文件。

  • 执行cd vmware-tools-distrib/命令后,输入./vmware install.pl命令,回车后即可进行安装。

  • 显示如下图所示即为安装完成。

  • 再重启kali虚拟机,选择设置-->适应客户端窗口,即可得到全屏幕,如下图所示:

四、更新软件源。

  • 我是参考了网上某篇教程完成软件源的更新的,大致分为以下几个步骤:
  1. 打开终端,输入命令leafpad /etc/apt/sources.list打开文件sources.list
  2. 将该文件中内容清空,填入deb http://http.kali.org/kali kali-rolling main non-free contrib。(此处我选择的为官方源,选择别的也都可以~)

  1. 输入apt.get update命令,更新软件包,如图所示。

apt-get常用命令:

  • update – 取回更新的软件包列表信息
  • upgrade – 进行一次升级
  • install – 安装新的软件包
  • remove – 卸载软件包
  • purge – 卸载并清除软件包的配置
  • autoremove – 卸载所有自动安装且不再使用的软件包
  • dist-upgrade – 发布版升级,见 apt-get(8)
  • dselect-upgrade – 根据 dselect 的选择来进行升级
  • build-dep – 为源码包配置所需的编译依赖关系
  • clean – 删除所有已下载的包文件
  • autoclean – 删除已下载的旧包文件
  • check – 核对以确认系统的依赖关系的完整性
  • source – 下载源码包文件
  • download – 下载指定的二进制包到当前目录
  • changelog – 下载指定软件包,并显示其changelog

五、共享文件夹

  • 对虚拟机kali进行设置。
    设置-->选项-->共享文件夹-->总是启用-->添加

  • 在主机上添加了一个名为“20165114共享文件夹”的文件夹。
  • 输入命令vmware-hgfsclient即可看到在目录/mnt/hgfs下的共享文件夹。

ps:运用命令ls+/mnt/hgfs也可成功看到共享文件夹。


六、安装中文输入法

  • 在终端输入命令apt-get install ibus ibus-pinyin,一直回车。

  • 当遇到类似“您希望继续执行吗?”等问题时,输入Y继续执行,再多次回车。

  • 呈现如下图。

  • 在桌面选择设置-->Region & Language-->添加-->汉语(pinyin),完成设置。

  • 进行中文输入法测试,同时按下shift+windows+alt,即可换为中文输入法,如下图所示。

  • 这样就基本完成配置了,在做之前有阅读了很多网上的博客,遇到的问题基本都解决了,有的重启步骤也有所省略~

20165114 《网络对抗技术》 Exp0 Kali安装与配置 Week1的更多相关文章

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

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

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

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

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

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

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

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

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

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

  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. vmware 虚拟机下 ubuntu 与主机共享锐捷

    一直以来.想要学习 linux ,在 vm 虚拟机下安装了 ubuntu 系统. 可是这个系统并不能上网.原因就是 vm 虚拟机的虚拟网卡会和锐捷冲突.锐捷会检測到多网卡,断开网络,所以不得不禁用 v ...

  2. 面试之JavaWeb篇(十三)

    148,AJAX有哪些有点和缺点? 优点: 1.最大的一点是页面无刷新,用户的体验非常好. 2.使用异步方式与服务器通信,具有更加迅速的响应能力. 3.可以把以前一些服务器负担的工作转嫁到客户端,利用 ...

  3. ubuntu 下 Nginx相关设置

    ubuntu安装Nginx之后的文件结构大致为: 所有的配置文件都在/etc/nginx下,并且每个虚拟主机已经安排在了/etc/nginx/sites-available下 启动程序文件在/usr/ ...

  4. 关于TNS_ADMIN环境变量

    转自:https://blog.csdn.net/pan_tian/article/details/7699599 很多oracle产品都有自己的TNS文件,如果你的系统里装了多个Oracle的产品的 ...

  5. input 和 button 的 border-box 模型和 IE8 错位

    用 input 和 button 时出现了几个奇怪的现象,先放几个 input 和 button CSS: * { margin:; padding:; } input,button { width: ...

  6. JDK源码分析之concurrent包(四) -- CyclicBarrier与CountDownLatch

    上一篇我们主要通过ExecutorCompletionService与FutureTask类的源码,对Future模型体系的原理做了了解,本篇开始解读concurrent包中的工具类的源码.首先来看两 ...

  7. 巨蟒python全栈开发-第11天 第一类对象 闭包 迭代器

    一.今日主要内容总览(重点) 1.第一类对象->函数名=>变量名 (1)函数对象可以像变量一样进行赋值 (2)还可以作为列表的元素进行使用 (3)还可以作为返回值返回 (4)还可以作为参数 ...

  8. 帝国CMS 7.2数据导入后的参数修正

    1.日期转时间戮,HTML文件名,目录名更改 update cms_ecms_jdba set newstime = UNIX_TIMESTAMP(submitTime),titleurl = CON ...

  9. selectedIndex返回被选中的option的index.

    / <label for="city">城市</label> <select id="city" name="schoo ...

  10. windows钩子 Hook示例

    1.首先编写一个 win32 dll工程. #include "stdafx.h" int WINAPI add(int a,int b) { return a+b; } BOOL ...