本以为有长期使用centos 的经验,玩kali应该很简单,后面还挺费周折。特地记下来供以为忘了参考。
1 安装kali linux系统,到官网上下载最新的版本我下的是kali 2020.1
2 从虚拟机启动后,最好使用图形化安装,省时省事,基本上没啥可说的。
3 装完重启后,使用安装过程中你设置的用户名和密码登录。 这时候开始出乱七八糟的问题, 怎么都切不到root下,没有root怎么可能。 但安装过程确实没有让配置root密码,以前版本说用root 密码toor登不上,用户名kali 密码kali也登不上。
使用 sudo password root 根本不管用,虚拟机里给的反馈经常乱码,很讨厌,只要用笨方法进单用户模式了。重启在系统选择界面敲字母‘e’ 进去,找某一行,将其中的ro 改rw 并在行尾敲上 init=/bin/bash 再使用ctrl + x或F10保存并重启。 进单用户改root密码不提。
4 可以root进去后,发现里面居然什么都没有装,很多命令仍然无法操作,比如没有ssh ,但可以配置好网络(修改/etc/network/interfaces里的内容). 虚拟机中使用NAT连接模式,配置好静态地址后,本机可以ping通kali机器。顺便将/etc/resolve.conf里DNS配置好
/etc/init.d/networking restart
5 修改/etc/apt/sources.list ,将其中的源改成官方,我用阿里的ubuntu源不行,官方源地址如下:
deb http://http.kali.org/kali kali-rolling main non-free contrib
将该行放到sources.list文件中即可,该文件其他内容可以都删除掉。
6 这时候再使用apt-get install openssh-server后,再到/etc/ssh/sshd_config里加上PermitRootLogin yes 后再重启ssh服务
/etc/init.d/ssh restart 后再用其他第三方工具可以方便接入了。
最后,我发现,所有官方升级的安全补丁对玩家来说都折腾人的,我们在玩耍的时候通常还要费劲扒拉的把这些配置都清空。