我在 VirtualBox 上安装了 2 台虚拟机。
从 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.3
VM 2 均运行成功。
答案1
正如 AbdulKadir 在上面的评论中写的那样,我所需要的只是在 FreeSSHd 上添加一个带密码的用户。这样,我终于可以用 SSH 访问 Windows 了。