Exp0 Kali安装 Week1
20165214 2018-2019-2 《网络对抗技术》Exp0 Kali安装 Week1
任务要求
- Kali的下载、安装、共享、软件源。
步骤
1、从Kali的官网下载镜像文件。(直接从同学电脑上拷贝下载好的镜像文件)

2、下载VMware(在娄老师的课程中已经安装完毕)
- 3、开始创建并配置虚拟机
- 打开VMware,点击
主页中的创建新的虚拟机

- 选择
稍后安装操作系统->下一步 - “客户机操作系统”选择
Linux,版本选择Ubuntu->下一步

- 自主取一个虚拟机名称,并选定安装的位置->
下一步

- 大小为默认的20GB(也可以根据自己的电脑情况进行调整),继续“下一步”->
完成 - 接下来进行镜像的加载:点击
设备中的CD/DVD,弹出虚拟机设置的页面,在右边勾选使用ISO映像文件,然后选择在第一步中安装的Kali镜像文件的路径,点击完成。

- 这样,Kali虚拟机就安装完成了。
- 打开VMware,点击
- 4、启动虚拟机,对虚拟机进行相应的配置。
- 选择
Graphical install

- 选择语言、地区
- 填写主机名,填写后按
esc键返回,选择现在不进行网络设置->继续

- 设置root密码
- 选择磁盘分区为
使用整个磁盘,接着选择将所有文件放在同一个分区中

- 选择
结束分区设定并将修改写入磁盘->继续->将否改为是`->继续

- 在等待一段时间后,在“是否安装网络镜像”处选择
否,然后选择安装GRUB,再选择dev/sda,等待一段时间后即完成安装。 - 安装完成后,弹出登录界面,输入账号
root和密码,进入主界面。

- 选择
- 5、安装增强功能
- 接下来就是安装虚拟机时的常用步骤——安装增强功能。相关流程在Java课程中已经完成过。
- 在VMware的“我的计算机”下方右键点击kali虚拟机,再选择安装“VMware Tools”

- 这时候打开虚拟机的应用程序列表,搜索“VMware Tools”后单击,将下图中圈红的文件用鼠标拖到左边目录栏的
主目录中

- 打开终端,输入
ls可以看到刚刚拖动的文件已经在home目录下了,再输入tar -zxvf [压缩包名]进行解压

- 输入
ls查看解压后的文件名,使用cd`+文件名``命令进入解压后的文件。再输入ls```查看文件列表

- 参考这篇CSDN博客,输入
./vmware-install.pl运行脚本,过程中遇到需要确认的地方全部按照默认选项再输入一遍即可。

- 然后重启虚拟机。发现屏幕还是不能满屏。于是上网查找,在这篇博客找到了解决方法:点击
查看,选择自动查看大小,再选自动适应客户机即可。

- 6、设置网络
- 在VMware的“我的计算机”下方右键点击kali虚拟机,再点
设置,点击网络适配器,查看网络连接。发现本虚拟机已经选中NAT模式,不用调整

- 在VMware的“我的计算机”下方右键点击kali虚拟机,再点
- 7、设置共享文件
- 在VMware的“我的计算机”下方右键点击kali虚拟机,切换到
选项目录下,在共享文件夹选项中将启用方式修改为总是启用,然后在下方的文件夹中添加一个本机的文件夹,作为共享的文件夹。然后点击确定。

- 打开终端,输入命令
cd /mnt/hgfs,再输入ls,可以看到里面有一个文件夹。这个文件夹就是刚刚创建的共享文件夹

- 测试:在命令行中输入
vi a.text,然后关闭。再在本机中打开共享文件夹,发现目录下有a.text,说明设置成功

- 在VMware的“我的计算机”下方右键点击kali虚拟机,切换到
- 8、设置软件源
- 我设置的软件源是kalilinux的官方源。这个网上比较多,容易查找到相关资料与方案。
- 在命令行中输入
leafpad /etc/apt/sources.list,打开sources.list文件。删除掉该文件中的所有内容,输入deb http://http.kali.org/kali kali-rolling main non-free contrib并保存文件

- 再在命令行输入
apt-get update更新系统软件源
Exp0 Kali安装 Week1的更多相关文章
- 2018-2019-2 《网络对抗技术》Exp0 Kali安装 Week1 20165237
2018-2019-2 <网络对抗技术>Exp0 Kali安装 Week1 20165237 安装虚拟机 首先创建虚拟机 创建好虚拟机后,打开虚拟机进行安装.第一步选择Graphcal i ...
- 2018-2019-2 20165325《网络对抗技术》Exp0 Kali安装 Week1
2018-2019-2 20165325<网络对抗技术>Exp0 Kali安装 Week1 一.安装kali VMware上学期已经有了,主要是下载Kali-Linux-2019.1-vm ...
- 2018-2019-2 《网络对抗技术》Exp0 Kali安装 Week1
- 2018-2019-2 <网络对抗技术>Exp0 Kali安装 Week1 - 安装过程 - 安装Kali VMware上学期已经装好了,Kali的镜像文件是从同学那拷过来的,所以这两 ...
- 2018-2019-2 《网络对抗技术》Exp0 Kali安装 Week1 20165225
2018-2019-2 <网络对抗技术>Exp0 Kali安装 Week1 20165225 - 上Kali官网选择Kali Linux 64 bit的torrent,用迅雷解压即可 安装 ...
- 2018-2019-2 20165336《网络对抗技术》Exp0 Kali安装 Week1
2018-2019-2 20165336<网络对抗技术>Exp0 Kali安装 Week1 一.选择官网kali linux系统的版本 二.配置虚拟机 根据 安装教程(https://bl ...
- 2018-2019-2 《网络对抗技术》Exp0 Kali安装 Week1 20165215
2018-2019-2 <网络对抗技术>Exp0 Kali安装 Week1 20165215 目录 Kali的下载及安装 网络配置 设置共享文件夹及剪切板 更新软件源 [Kali的下载及安 ...
- 2018-2019-2 《网络对抗技术》Exp0 Kali安装 Week1 20165316
2018-2019-2 <网络对抗技术>Exp0 Kali安装 Week1 20165316 下载 我分别下载了kali-linux-2019.1-i386的镜像文件和kali-linux ...
- 20165306 Exp0 Kali安装 Week1
20165306 Exp0 Kali安装 Week1 实验要求 Kali 下载 安装 网络 共享 软件源 步骤一.下载Kali 根据网址https://www.kali.org/ 下载kali 点击 ...
- NetSec2019 20165327 Exp0 Kali安装 Week1
NetSec2019 20165327 Exp0 Kali安装 Week1 一.下载并安装Kali和VMware kali在官网下载,VMware上学期已安装 安装如下步骤: 选典型: 选稍后安装操作 ...
随机推荐
- google搜索引擎爬虫爬网站原理
google搜索引擎爬虫爬网站原理 一.总结 一句话总结:从几个大站开始,然后开始爬,根据页面中的link,不断爬 从几个大站开始,然后开始爬,根据页面中的link,不断加深爬 1.搜索引擎和数据库检 ...
- jmockit mock 类的static 属性
final Object[] originValue = new Object[1];try{ new Expectations(XXStatic.class){ { originValue[0] = ...
- java.nio.file.NoSuchFileException
springboot +es es 2.1.0 参考这个 https://www.cnblogs.com/yueshutong/p/9381543.html cluster-nodes :改成127. ...
- hdoj4859海岸线
1.地图周围再加一圈海 2.周长最多为sum=n*(m+1)+m*(n+1).如果有邻接相同,要减1.最小割使相同最少.结果为sum-最小割 3.但是有E海滩,两边都能选.让E到S,T都连一个很大的数 ...
- 【C#】【对象转XML】xml序列化
笔记:xml序列化 /// <summary> /// xml序列化 /// </summary> /// <param nam ...
- JavaJDK8新特性相关知识整理
1.新增接口默认方法和接口静态方法 接口默认方法用default关键字修饰,与抽象方法不同之处在于抽象方法必须要求实现,而默认方法没有这个要求,默认方法本身已经有具体的实现,所有的接口实现类将 ...
- RabbitMQ安装笔记
前言 项目中某些场景考虑到高并发情况,调研后决定使用RabbitMQ,本来以为很简单,没想到配置环境花费了好多时间,按照网上的方法来,总是有其他问题需要继续查找,特记录此笔记,方便下次部署安装. 本笔 ...
- JavaScript前端面试题总结
1.em和rem 像素(px):用于元素的边框或定位. em/rem:用于做响应式页面,em相对于父元素,rem相对于根元素. rem 单位翻译为像素值是由 html 元素的字体大小决定的. 此字体大 ...
- JAVA写接口傻瓜(?)教程(一)
当一个安卓开发人员/微信小程序开发者想做点什么的时候,如果他发现没有合适的接口,那么单机安卓.本地数据库emmm.没了接口就好像老人没了拐杖.盲人没了墨镜,完全可以称得上是举步维艰.生活艰难到需要自己 ...
- Python----unittest discover()方法与执行顺序
一.Unittest discover()可以根据不同的功能创建不同的测试文件,甚至是不同的测试目录,测试文件中还可以将不同的小功能划分为不同的测试类,在类下编写测试用例,让整体结构更加清晰一般是通过 ...