kali的ssh服务似乎是默认关闭的,笔者在玩CentOS系统时可以直接用finalshell完成连接,但kali不行,需要先手动开启ssh服务。
开启kali的ssh服务(远程连接的前提!)
如果系统没有ssh服务,可以使用【sudo apt install ssh】命令完成下载
(如果你跟我一样,是从kali官网下载的打包好的虚拟机,可以确保的是ssh服务已经装好)
输入【service ssh start】命令开启ssh服务,可以用【ssh status】命令查看ssh状态,可以看到active(running) 状态证明成功开启
开启kali的ssh服务后,才能实现远程连接,下面给出了两种方式连接
finalshell远程连接kali
按下图按钮点下去,创建一个新的ssh连接
弹出如下窗口,按要求填写,主要是ip地址怎么获取?回到kali系统,使用命令【ifconfig】(是if不是ip!)可以获取到虚拟机的ip地址
测试
cmd远程连接kali
【win+R】快捷键打开cmd窗口,输入【ssh 用户名@kali_ip地址】
其中,用户名和kali_ip地址分别是你想要远程连接的kali系统的用户名和ip,用户名是你自己取的(如果是在kali官方下载的打包好的kali虚拟机的话,默认用户名和密码都是kali),ip则在kali终端通过命令【ifconfig】(是if不是ip!)查询
随后输入密码,密码是透明字,输入密码后连接成功