从 linux 到 windows 的 ssh 不执行任何操作

从 linux 到 windows 的 ssh 不执行任何操作

我在 Windows 10 计算机上安装了 KpyM 并启动了它。它说服务正在运行。

  Proto  Lokale Adresse         Remoteadresse          Status
  TCP    0.0.0.0:22             DESKTOP-4VRVV1O:0      ABHÖREN

所以现在我切换到我的 Linux 机器并执行以下操作:(用户名是我登录 Windows 10 时看到的名称?)

ssh <username>@<ip-windows>

一段时间后:

ssh: connect to host <ip-windows> port 22: Connection timed out

我在这里缺少什么?

答案1

连接前请确保在 Windows 防火墙中打开端口并重新启动服务。在你的例子中,这是端口 22。

答案2

使用以下命令:

  1. 使用ssh登录服务器
  2. nc -v 主机端口名
  3. 如果连接已经打开,它应该给出成功消息。
  4. 否则请打开Windows防火墙连接

相关内容