解决Xshell无法连接Kali Linux 2020.1(2019.3)版本
使用Xshell远程终端工具连接虚拟机的Kali Linux却提示连接不上
原因:Kali Linux默认没有打开SSH远程登录,SSH就是一种网络协议,用于加密的远程登录,所以在没有打开SSH协议之前是无法使用Xshell连接Kali Linux的。
解决办法:Kali Linux开SSH,允许root用户远程登录并设置开机自启动。
1.使用root用户:输入:vim /etc/ssh/sshd_config
2.将PermitRootLogin prohibit-password 修改为 PermitRootLogin yes或者在下面重新写一个PermitRootLogin yes
3.将#PasswordAuthentication yes的注释去掉(删除前面的#):
4.然后,保存,退出vim。(shift+: 在输入wq即可保存退出)
5.启动SSH服务,命令为:/etc/init.d/ssh start或者 service ssh start
6.查看SSH服务状态是否正常运行,命令为:/etc/init.d/ssh status或者service ssh status
7.设置开机自启动 update-rc.d ssh enable
使用SSH登录工具XShell登录kali linux(输入ifconfig查看kali linux IP地址,通过IP连接xshell,还需输入kali linux用户名和秘密)
9.点击接受并保存后即可成功
10.连接成功。