想要ssh连接kali虚拟机需要先设置/etc/ssh/sshd_config文件
vim /etc/ssh/sshd_config
文件中的如下图中的两个位置做如下修改:
文件修改完成后按esc退出编辑模式,然后输入:wq 回车 文件就保存啦,然后一次输入下面两行代码对ssh服务进行启动和设置自启动:
service ssh start # 启动ssh服务
update-rc.d ssh enable # 设置开机自启动ssh服务
然后打开xshell进行连接,如果出现 服务器发送了一个意外的数据包的错误,就按照下面的操作:
在kali中vim /etc/ssh/sshd_config 打开后同时按住shift和g键来到文档最后一行
在最后一行输入下面这行代码(注意把代码复制完哦):
KexAlgorithms curve25519-sha256@libssh.org,ecdh-sha2-nistp256,ecdh-sha2-nistp384,ecdh-sha2-nistp521,diffie-hellman-group14-sha1
完成后如下图:
保存后重启ssh服务
systemctl restart ssh
再去xshell尝试连接就可以啦