虚拟机安装kali,装上ssh,使用xshell连上

本以为有长期使用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  后再用其他第三方工具可以方便接入了。

 

最后,我发现,所有官方升级的安全补丁对玩家来说都折腾人的,我们在玩耍的时候通常还要费劲扒拉的把这些配置都清空。


版权声明:本文为laifeng9144原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。