从 Ubuntu 到 Windows XP FreeSSHd 的 SSH 访问失败

从 Ubuntu 到 Windows XP FreeSSHd 的 SSH 访问失败

我在 VirtualBox 上安装了 2 台虚拟机。

  1. VM 1:
    Windows XP,自由SSHd油灰已安装。IP
    地址:10.0.0.2
  2. VM 2:
    Ubuntu 12.04 LTS 服务器版本OpenSSH已安装。IP
    地址:10.0.0.3

从 VM 1 运行油灰使用虚拟机 2 的 IP 地址 (10.0.0.3) 和端口号 22。系统提示我输入虚拟机 2 的用户名和密码,一切正常。

在虚拟机 2 上,我在终端 (Ubuntu) 上运行:,系统提示我输入虚拟机 1 的密码。我照做了,但它说我的密码无效(虽然它是正确的)。我甚至停用了虚拟机 1 上的防火墙,但问题仍然存在:虚拟机 2 不接受我的密码。这是因为某些设置,也许我必须在虚拟机 1 (Windows XP) 上进行设置,以便我可以使用 SSH 访问它?也许这与 Windows XP 的防火墙有关?ssh [email protected]



重要信息:
ping 10.0.0.2来自 VM 1 和ping 10.0.0.3VM 2 均运行成功。

答案1

正如 AbdulKadir 在上面的评论中写的那样,我所需要的只是在 FreeSSHd 上添加一个带密码的用户。这样,我终于可以用 SSH 访问 Windows 了。

相关内容