通过 OpenSSH 从 Ubuntu 连接到 Windows

通过 OpenSSH 从 Ubuntu 连接到 Windows

当尝试建立与 Windows 10 OpenSSH 服务器的连接时,我的 Ubuntu 计算机上的客户端无法连接到 Windows 主机。

该服务器已在 Windows 控制面板中配置为自动启动,并且我在尝试连接时验证了它已启动。(“服务”>>“OpenSSH SSH 服务器”>>“属性”)

我尝试使用我的 Ubuntu 机器连接到该机器,但失败了。我在终端中使用以下命令,该命令使用“name”作为 Windows 设备名称,使用 192.XXX.XX.X 作为在“IP_v4 地址”下找到的本地 IP 地址:

ssh [email protected]

等待了相当长一段时间后,我收到了以下连接失败的通知:

ssh: connect to host 192.168.56.1 port 22: Connection timed out

我该如何解决尝试连接服务器时遇到的问题?

编辑:

我在 Windows 机器上创建了一条新规则以允许通过端口 22 进行连接,但同样的问题仍然存在。

“高级安全 Windows Defender 防火墙”>>“入站规则”>>“新规则”

答案1

您不应该使用 Windows 设备的名称。您应该使用该 Windows 设备的用户名。例如,如果您的用户名是“Frank”:

ssh [email protected]

相关内容