主机ssh控制kali遇到的问题

主机ssh控制kali遇到的问题

  1. 在kali终端输入命令进入文件
sudo vi /etc/ssh/sshd_config

最好在sudo模式下输入 否则会出现权限不够的情况

文件32行#PermitRootLogin without-password 取消注释,并将后面的without-password改成yes

文件57行左右找到#PasswordAuthentication yes 取消注释;

  1. 启动ssh服务
/etc/init.d/ssh restart

正常来说到这一步就结束了,但我的电脑出现了两个问题:

  1. 拒绝连接

查询资料知这是因为没有给虚拟机设置桥接网卡

打开虚拟机网络设置,更改网卡1为下图:

用 ifconfig 命令重新查看虚拟机IP会发现IP变化

  1. 输入的密码正确,却始终被拒绝

这个问题在网上查了很多资料,但一般的建议只给到修改文件,也就是已经进行过的第一步。

经过不懈努力,我找到了以下一个最全排查指南:
https://cuichongxin.blog.csdn.net/article/details/117462494?spm=4.2101.3001.6650.20&utm_medium=distribute.pc_relevant.none-task-blog-2~default~BlogCommendFromBaidu~Rate-20.pc_relevant_antiscanv2&depth_1-utm_source=distribute.pc_relevant.none-task-blog-2~default~BlogCommendFromBaidu~Rate-20.pc_relevant_antiscanv2&utm_relevant_index=22

根据这篇博客的指引进行排查,发现自己在更改登录人的时候就出现了报错

原来确实是root密码错了😓

在终端输入

sudo passwd root

更改密码成功

验证一下

然后再去主机终端输命令

ssh root@172.30.7.168 -p 22

终于连接成功了!!!

posted @ 2022-03-18 10:48  20192403赵秋涵  阅读(66)  评论(0编辑  收藏  举报