二、虚拟机安装kali
2017-06-02 本文已影响136人
cybeyond
目录
1.使用工具
2.卸载补丁
3.安装kali
4.设置更新源
5.安装Tools
6.共享文件夹
7.其他命令(重启网络命令)
- 1、使用工具
Vitrual Box:是一款比较轻量化的虚拟机软件,比VMWare要小很多,大概只有100M多一点,因此如果追求简单、极致的话可以选择此款软件。
扩展安装包:Oracle VM VirtualBox Extension Pack。
注:VMWare导出文件格式为OVF、OVA,如果有VMWare导出的文件,可以直接导入到VirtualBox。
官网下载路径:https://www.virtualbox.org/
然后安装包和扩展包,如下:
选择下载安装的版本
使用过程中,在全局设定中在导入扩展包的时候不能成功,说是不匹配,可能是因为版本如果是5.0.26才需要,而下载的5.1.6可能不在需要安装。
-
2、卸载补丁
如果系统是win8,那么需要卸载一个补丁:KB3045999否则的话使用VitrualBox的所有虚拟机将无法正常启动。
卸载补丁程序 -
3、安装kaili
第一步:点击“新建虚拟电脑”,选择类型为“Linux”,版本为“Other Linux(64-bit)”
选择类型linux版本other linux
第二步:分配内存为2048M
分配内存
第三步:第一次安装,选择“现在创建虚拟硬盘”
创建虚拟硬盘
第四步:选择磁盘格式,默认为VDI(virtualBox的格式)
VHD:VmWare的格式
VMDK:微软Hyper-V的格式
第五步:分配磁盘大小,先选择“动态分配”
分配磁盘大小然后分配大小:
分配虚拟硬盘大小此时创建虚拟机完成:
创建虚拟机完成第六步:选择安装kali的镜像文件,如下:
选择镜像文件然后点击“启动”
剩下就按照提示一步一步进行就可以了。
启动
- 4、设置更新源
新版本的kali可以不用配置更新源,它会自动选择距离最近的站点进行下载,如果一定要配置的话,可以配置 /etc/apt/sources.list,增加如下(或者是增加中科大、阿里的源):
deb http://http.kali.org/kali kali-rolling main non-free contrib
- 5、安装Tools
方法一:
安装Tools与virtualBox的版本有关,kali的官方文档中对此有相关描述http://docs.kali.org/general-use/kali-linux-virtual-box-guest
,如果是比较老的版本4.2.x以前的,需要按照传统的方法:安装headers头文件-->选择安全客服端增强—>点击右键进入文件夹--->选择VBoxLinuxAdditions.run—>增加执行权限后执行,后面就可以进行添加共享文件夹之类的操作了。
# apt-get update //从官网上安装最新的软件包更新索引文件
# apt-get install linux-headers-$(uname –r)
注:对于上述过程,会出现如下错误:
需要更新内核以解决此问题,具体可参见
http://www.jianshu.com/p/208a78da3484
http://www.jianshu.com/p/e19ec4e6b334
http://docs.kali.org/general-use/kali-linux-virtual-box-guest
对于上述方法一,尝试了半天,包括更新整个内核文件,时间非常的长,更新完成之后按照上述安装还是不能成功,偶尔间发现了方法二,不仅简单而且还成功了。
方法二(验证操作过):
根据最新kali官方文档,直接输入
#apt-get update
#apt-get install –y virtualbox-guest-x11
#reboot
配置完成后,然后注意在vmbox的“设备”--->“共享粘贴板中选择双向”,即可在window和kali中来回的复制粘贴了。
注:其中在执行install过程中会出现如下错误:
通过删除以下两个lock即可解决:
sudo rm /var/cache/apt/archives/lock
sudo rm /var/lib/dpkg/lock
- 6、 共享文件夹
在VirtualBox与windows virtual box可以在windows和linux间,使用一个目录进行两边的共享,设置完成后,可以在/media目录下,看到宿主机的磁盘目录下的文件。
- 7、其他命令
重启网络的命令,和centos不同:
#/etc/init.d/networking restart //重启网络