既然已经开始研究kali Linux,小编就认为在下已经有了一定的基础。当然小编也是个小白用户。本人用的是Vmware虚拟机,这里只说一点,内存我选择的是4g因为这个包含桌面,所以稍微大一点。Linxu的内核我选择的是最新的,其实我试过选择老一些的也能安装上。
虚拟机在载入镜像的时候可能会报错,记得把设备状态->启动时链接勾选上就好了。
kali的镜像文件选择的是最新的安装版本
安装这里选择可视话中文,剩下的安装步骤我大致都省略了,因为基本都下一步,根据中文意思很容易。这里特别说明一下,如果想一次性安装好桌面环境,一定要联网,一定要联网,一定要联网,它需要在线下载桌面环境,如果下载不下来那么安装好只能进入命令行界面!
这里是新版本的改动,也就是创建一个普通用户,下一步是输入密码。这一点也挺坑的,但是据说有他们特殊的考虑,本人小白也不太懂。进入系统后都切换回root用户。下面安装完后说怎么操作。
这里选择“是”,别一直下一步,下一步。我这里就一开始没看,挺尴尬的。
这里要选择桌面环境和要安装的桌面,我是这样选择的。如果你的网络非常好,都能下载下来,那恭喜你,你将直接进入桌面,当然如果你安装完后是命令行界面也不要怕后面会教你怎么改回来~!
经常会这样,这也就是为什么那么多安装完没有桌面的原因。你可以点击继续,选择并继续安装!和网络做斗争。你也可以直接跳过下一步选择安装完成,等着进去改改源地址再下载安装桌面。
相信安装到这里大家基本上都能安装好了,并且进入桌面或者进入到命令行了。那么就开始一步步填坑吧。
1、设置root密码切换到root用户。
sudo passwd root
先输入普通用户的密码,然后就是root密码,然后再次输入root密码。这样就给root用户设置了密码。
su root
输入刚才的root密码就能切换到root用户了!
2、修改源地址,从国内的代理站点下载软件是要快不少的。
vim /etc/apt/sources.list
在最下面添加上就行。我用的是中科大学源
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
然后再执行apt update && apt-get clean
3、开启ssh,可以用工具链接服务器
先安装 apt-get install ssh 或者 sudo apt-get install openssh-client
然后改配置: vi /etc/ssh/sshd_config
1.将#PasswordAuthentication no的注释去掉,并且将NO修改为YES //kali中默认是yes ·
2.将#PermitRootLogin without-password修改为 PermitRootLogin yes 并去掉注释
启动SSH服务 命令为:
/etc/init.d/ssh start 或者 service ssh start
查看SSH服务状态是否正常运行,命令为:
/etc/init.d/ssh status 或者 service ssh status
系统自动启动ssh : update-rc.d ssh enable
查看IP信息:ip addr
4、解决中文乱码问题
安装温泉中文字体
apt-get install ttf-wqy-zenhei
如果发现中文还没成功,那么可进行下一步
dpkg-reconfigure locales
按空格选中!然后回车!
然后选择en_US.UTF-8
然后重启 reboot 这样就解决了乱码问题!
5、安装桌面软件!
对软件进行一次整体更新:
apt-get update & apt-get upgrade
apt-get dist-upgrade
apt-get clean
安装xorg
xorg是xfce桌面需要的一个基础依赖性质东西,开机时候提供登陆界面。这里我说的可能不太准确,个人理解就是要装xfce必须先安装xorg,不然使用起来会有些问题,比如缺少这个组件那个组件的,如果装Ubuntu桌面的话替换成kdm,xfce也可以先装xdm,看个人喜好。
sudo apt-get install xorg
大约需要占用361M空间。
安装XFCE桌面
安装:apt-get install kali-defaults kali-root-login desktop-base xfce4 xfce4-places-plugin xfce4-goodies
卸载:apt-get remove xfce4 xfce4-places-plugin xfce4-goodies
更改默认使用的桌面(sudo):
update-alternatives --config x-session-manager
之后选某个桌面前面的数字重启登录就可以了。
到这里就可以reboot重启进入桌面了。唉~~本人折腾了整整一夜啊 不容易 全是泪啊~