通过 SSH 从 Ubuntu 操作系统连接到 Windows 10 虚拟机

通过 SSH 从 Ubuntu 操作系统连接到 Windows 10 虚拟机

我有两台电脑。第一台电脑的操作系统是 Ubuntu,第二台电脑使用的是 Windows VM (VirtualBox)。我Bridge Adapter在 VM 上使用 。现在我可以 ping VM,但如果我想使用 SSH,我得到的是port 22: Connection Refused。请注意,VM 上的防火墙已关闭。我还在该 VM 上安装了 Bash/Ubuntu,以便我可以使用 Linux 命令行。openssh-server在安装 Bash/Ubuntu 时已预装。

我尝试使用 连接到我的 VM ssh username@ip_address

在这种情况下,从 Ubuntu 通过 SSH 连接 Windows 10 VM 的最佳方法是什么?

更新

在此处输入图片描述

实际上,我可以从我的 Win10 VM 通过 SSH 连接到 Ubuntu,但反之则不行。

在此处输入图片描述

在设置>应用程序中,OpenSSH-Client 和 OpenSSh-Server 已安装:

在此处输入图片描述

答案1

您需要启用 Windows 10 OpenSSH 服务器,而不是 Ubuntu (WSL) 服务器。请按照本页上的步骤操作:

https://docs.microsoft.com/en-us/windows-server/administration/openssh/openssh_install_firstuse

相关内容