VM安装kali
下载 kali 系统镜像文件
下载途径:
kali 官网下载(速度有点慢,毕竟服务器在国外)
清华大学的开源镜像站
中科大的开源镜像站
阿里云的开源镜像站
浙大的开源镜像站
这也是一个网站 (当前我下载的就是这个)
使用VM虚拟机安装 kali
虚拟机配置
- 打开VM虚拟机,创建新的虚拟机,选中自定义安装,点击下一步
- 默认下一步
- 选择稍后安装
- 操作系统选择Linux,版本这里选Debian8x64
- 虚拟机命名,下一步
- 默认下一步
- 这里内存选择1024MB
- 默认下一步
- 磁盘设置为比推荐大一些,勾选磁盘储存为单个文件
- 命名后下一步
- 点击完成
- 回到Kali页面,点击编辑虚拟机设置
- 点击CD/DVD(IDE),将ISO文件路径导入,然后点击确定。之后点击开启虚拟机。
Kali 系统配置
- 开启虚拟机后,就是这个页面,第一行按回车键继续。
-
确定系统语言,这里选择中文简体。用鼠标点击继续,进行语言设置。
-
进行主机名设置。点击继续
- 进行登陆的用户名和密码设置,中间有个域名可以随便设置。
- 选择第一个,点击继续
- 默认第一个继续
- 默认最后一个结束分区,并继续
- 这里选择是,点击继续
- 这里选不选都可以,选上会安装附加工具,并加长大量安装时间。(但是Xfce一定要选,我当时觉得没必要就只选了最后一个其他都没选结果进去只有黑窗口没有图形化界面,然后我又得删了重新安装…)
- 之后会进行长时间的安装,来到这个页面,选择是,点击继续
- 这里一定要选择/dev/sda,不然会安装失败
- 当出现这个页面,恭喜你安装成功,点击继续将会重启然后回车再输入用户名和密码,之后会进入系统。
与主机共享文件
修改成 root 权限
注意:一定要先做 3.1 再看 3.2 步骤 (一开始我也是做了 3.2 步骤没做这步,结果配置是配置成功了但是关机重新打开虚拟机要重新配置一遍,所以一定一定要先做这步)
- 桌面右键打开终端,输入命令,输入密码,变成 root 状态
sudo su
sudo -i
- 然后开始修改账号权限
vim /etc/passwd
可以看到 root 的权限最高,我们自己的权限最低 (1000) ,root用户ID是 0 我们需要找到自己的用户名位置并且修改ID为 0,如果要修改内容我们需要用到 命令行插入模式的功能键 ‘ i ’ (键盘字母 ’ i ’ )
- 首先找到我们用户名位置,鼠标点击数字处再按键盘 ' i ,此时底下会出现 “插入” 两字便可以开始修改了
然后 键盘 Esc 退出插入模式,再快捷键 Shift+zz 保存并退出,最后输入命令重启 Kali linux 系统
reboot
重启后可以看到我们已经是 root 状态了 (不用每次都输入密码了),不放心可以输入命令查看当前id
id
配置共享文件
点击顶部【虚拟机】,可以看到【重新安装VMware Tools】按钮是灰色的,接下来就开始安装共享文件了:
- 首先虚拟机处于关机状态,然后点击【编辑虚拟机设置】–【选项】–【共享文件夹】–【总是启动】–【添加】(提前在你主机新建一个文件夹用于共享的文件夹) --【确定】
- 还是点击【编辑虚拟机设置】–【硬件】–【CD/DVD】–【使用物理驱动器】–【自动检测】–【确定】
- 启动虚拟机,点击【虚拟机】,可以看到按钮【重新安装VMware Tools】现在不是灰色了可以,点击【重新安装VMware Tools】,然后正常进入系统来到桌面
- 来到桌面后,会看到一个像光盘一样的图标,并且名字是“VMware Tools”,点击它,进去后会看到一个后缀是 .gz 的文件,然后把它拖到桌面并解压
- 解压完后接着就右键桌面打开终端,开始输入命令:
① 直接复制这段代码回车,创建目录,为后面安装tools铺垫 (可以看到我图片多了一条重复的 ’ /etc/rc/.d/rc0.d ’ 这个不要紧复制代码过去回车就行了不用修改任何地方)
# sudo mkdir -p /etc/rc.d/rc0.d
# sudo mkdir -p /etc/rc.d/rc1.d
# sudo mkdir -p /etc/rc.d/rc2.d
# sudo mkdir -p /etc/rc.d/rc3.d
# sudo mkdir -p /etc/rc.d/rc4.d
# sudo mkdir -p /etc/rc.d/rc5.d
# sudo mkdir -p /etc/rc.d/rc6.d
② 接着打开桌面那个刚刚 “.gz” 文件解压出来的文件,看看里面有没有 “.pl” 文件(有代表你离成功又进一步了!),然后复制顶部的路径到终端上面粘贴并且回车
③ 接着就复制这段代码过去粘贴并且回车 (意思是运行这个文件),然后终端开始有反应有代码在动了然后你只需按回车就行,其他上面都不需要做…
./vmware-install.pl
④ 看到这个这个界面代表 tools 安装成功了!!!
⑤ 接着输入这条命令 (意思是查看共享目录),回车发现这个不就是之前在VM上添加的文件名吗,没错,就是它。。如果你发现不是那就凉凉了,得看看是不是之前步骤错了
vmware-hgfsclient
⑥ 接着又输入这条命令 (意思是新建文件夹),××× 就是你的文件名,需要跟共享文件的名字保持一致,否则可能后面会有错
mkdir /mnt/hgfs/×××/
⑦ 接着再输入命令 (意思是创建共享文件夹) ,到这就完成了 (记得把 ‘×××’ 换成你共享文件名)
/usr/bin/vmhgfs-fuse .host:/ /mnt/hgfs/×××/ -o subtype=vmhgfs-fuse,allow_other
⑧ 设置,使每次开机自动挂载共享文件夹 (这步一定要做,不做下次开机进来又得从头配置,嘻嘻),文件 /etc/fstab 的末尾添加多一行 (如果你不把 3.1 步骤做了到这步你会发现修改了保存不了,因为你没权限)
添加到末尾然后保存 (记得把 ‘×××’ 换成你共享文件名):
.host:/××× /mnt/hgfs/××× fuse.vmhgfs-fuse allow_other 0 0
vmware-hgfsclient
现在可以在你主机传东西到共享文件夹里了,我在Win往里面放张图片做测试
回到虚拟机点击【文件系统】-- 找到【mnt】文件夹,一直点就看到Win刚刚放的图片了…
设置网络
现在万事俱备只差网络了 (没网络可活不了呀,做啥都不方便…),前提是你用 kali 打开浏览器看看能不能访问或者 ping 一下 baidu.com ,如果不能则跟我一起做下面步骤 (网络没问题可以不用看)
- 点击【编辑】–【虚拟网络编辑器】
然后再点击【虚拟机】–【设置】
- 现在网络就可以了,然后打开浏览器试试吧,浏览器设置中文的步骤:
由于我之前就设置了所以我这会显示有
然后重新进入就看到已经是中文了