本人刚接触KALI,安装完毕,可以ping通百度,说明网络等基本配置正常。 想通过局域网中的另一台机器用SSH客户端登录过来,却遭遇失败,提示如下信息:
15:34:37.413 Connection failed. FlowSocketConnector: Failed to connect to target address. Windows error 10061: 由于目标计算机积极拒绝,无法连接。
基于本人的一点浅薄的linux操作经验,估计是KALI没有开启SSH服务。运行命令 netstat -tlnp 查看,记过如下:
root@localhost:~# netstat -tlnp
Active Internet connections (only servers)
Proto Recv-Q Send-Q Local Address Foreign Address State PID/Program name
没有看见TCP端口22,所以,SSH服务没有运行。
首先,编辑 sshd_config 文件,允许远程登入。
命令:nano /etc/ssh/sshd_config
将 #PasswordAuthentication yes 修改为:PasswordAuthentication yes
将 #PermitRootLogin yes 修改为:PermitRootLogin yes
按CTRL+X保存文件然后退出nano.
其次,运行如下命令将SSHD服务设置为开机自启动:
update-rc.d ssh enable
现在,运行 reboot 重启KALI,然后,用ssh客户端从另一台机器登录,可以看到,一切都OK了。
网友评论