通过 SSH 连接我的 Windows 10 VM

通过 SSH 连接我的 Windows 10 VM

我有两台电脑。第一台电脑的操作系统是 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 的最佳方法是什么?

更新

在此处输入图片描述

在此处输入图片描述

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

在此处输入图片描述

答案1

通过快速搜索,似乎 Windows 10 具有 SSH 作为可选功能。这意味着您必须先安装该功能,然后才能通过 SSH 进入。

微软在这里概述了这些指导原则:https://docs.microsoft.com/en-us/windows-server/administration/openssh/openssh_install_firstuse

根据您的情况,您需要安装 SSH 服务器功能。如果您想从 Windows 通过 SSH 连接到另一台计算机,请安装 SSH 客户端。

相关内容