本文主要是介绍Kali2 SSH连接不上的解决方法,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
一、问题描述
新安装的Kali2启动SSH服务使用Xshell连接不上,提示:
二、解决方法
在kali中查看ssh服务状态
service ssh status
提示:
error: could not load host key:/etc/ssh/ssh_host_rsa_key
使用
rm -r /etc/ssh/ssh*key
删除所有的秘钥,然后重启服务,
/etc/init.d/ssh restart
查看服务状态
运行没问题,然后用Xshell连接
一样连接不上...用命令查看日志:
cat /var/log/auth.log
其中有错误提示
找不到:ssh_host_rsa_key,ssh_host_ecdsa_key,ssh_host_ed25519_key这三个文件,通过执行以下命令进行创建:
ssh-keygen -t rsa -f /etc/ssh/ssh_host_rsa_key
ssh-keygen -t dsa -f /etc/ssh/ssh_host_dsa_key
ssh-keygen -t ecdsa -f /etc/ssh/ssh_host_ecdsa_key
ssh-keygen -t ed25519 -f /etc/ssh/ssh_host_ed25519_key
创建之后,重启下ssh服务:
/etc/init.d/ssh restart
查看状态:
service ssh status
没什么问题,再用xshell连接试下
点击接受并保存,输入用户名与密码
连接成功!!
这篇关于Kali2 SSH连接不上的解决方法的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!