前面,我们刚刚安装了Kali。E17桌面失败了,于是我重新安装了Gnome的Kali。
第一件事,安装VMTools。
点击虚拟机菜单中的【虚拟机】,然后选择安装VMTools。
双击打开即可。然后看到那个TGZ文件,打开它。
提取到任意位置。我直接提取到桌面了。然后桌面右键打开终端进入目录。
开始安装,然后无论显示什么都一路按回车就是了。
安装完成后先不要重启。
第二步,添加非ROOT账户。
进入【设置】-【详细信息】-【用户】-【右上角的添加用户,选择为管理员】-【自己写用户名密码之类的】完成添加。
然后打开终端输入reboot即可重启。然后耐心等待关机吧。
重启后,使用你刚才新建的用户登陆。使用以下的命令打开apt的源的文件。
sudo vim /etc/apt/sources.list
然后将以下的源粘贴(之所以先安装VMTools,是因为你在宿主系统中复制了可以直接到虚拟机内粘贴)进去:
#auto
#deb http://http.kali.org/kali kali-rolling main non-free contrib
#中科大
#deb http://mirrors.ustc.edu.cn/kali kali-rolling main non-free contrib
#deb-src http://mirrors.ustc.edu.cn/kali kali-rolling main non-free contrib
#浙大
deb http://mirrors.zju.edu.cn/kali kali-rolling main contrib non-free
deb-src http://mirrors.zju.edu.cn/kali kali-rolling main contrib non-free
#东软大学
#deb http://mirrors.neusoft.edu.cn/kali kali-rolling/main non-free contrib
#deb-src http://mirrors.neusoft.edu.cn/kali kali-rolling/main non-free contrib
#重庆大学
#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
#官方源
#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
以上所有源地址转自:https://www.cnblogs.com/captainRoB/p/7260198.html
注意,先将光标移动到最后,然后按【I】(字母i),进入插入模式,然后换两行,按【Ctrl】+【Shift】+【V】粘贴进去。
可以从图中看出,不要的源直接用"#"注释掉就好了。
自己可以选择不同的源,我不怎么喜欢中科大,太容易断了。
然后按【ESC】键退出插入模式,输入":wq"保存退出。
再运行此命令拉取最新的更新缓存。
接着,再输入以下命令:
sudo apt-get upgrade
开始拉取更新并开始安装更新,期间自己检查一下是否断开了链接,断开了链接按【Ctrl】+【C】停止,重新执行刚才的命令。
直到更新下载完成。除了以上两个更新命令,还有一个:
sudo apt-get dist-upgrade
不建议使用此更新命令,因为这会拉取最新的Package,无法保证系统稳定性。(喜欢瞎搞的同学自己先拍个快照再更新好吧)
整个更新的大小,截至今日(2017-12-29)大约为900MB(从原装镜像更新)。我这里花了大概7分钟下载完更新开始安装。安装过程中除了不能关闭终端外,其他的,弹框就是选【YES】,然后一路下去就是了。有更新说明按【Q】退出说明开始安装。
更新完后,先别重启。
【注:新增源】
#清华大学源
deb http://mirrors.tuna.tsinghua.edu.cn/kali kali-rolling main contrib non-free
deb-src https://mirrors.tuna.tsinghua.edu.cn/kali kali-rolling main contrib non-free
接下来要设置Metasploit了。
hcking@kali:~$ su root
密码:
root@kali:/home/hcking# su postgres
postgres@kali:/home/hcking$ createuser msf -P
为新角色输入的口令:
再输入一遍:
postgres@kali:/home/hcking$ createdb --owner=msf msf
postgres@kali:/home/hcking$ exit
exit
root@kali:/home/hcking#
然后继续操作。
sudo cp database.yml.example database.yml
[sudo] hcking 的密码:
hcking@kali:/usr/share/metasploit-framework/config$ vim database.yml
改成这样的:
保存退出。
启动msfconsole查看是否链接。
可以看到,已经自动链接完成。
完。