Windows 10 SSH“无法侦听端口 3389”

Windows 10 SSH“无法侦听端口 3389”

我在 Windows 10 机器上安装了 Cygwin。

我正在尝试使用该机器的远程桌面,通过 SSH 隧道连接到工作网络上的 Windows 10 机器,该机器上也有 Linux 机器。

我可以通过 SSH 连接到我工作时的 Linux 机器,端口转发如下​​:

ssh -l my_name external_static_ip_address -p linux_port_listen -L 3389:192.168.0.203:3389

因此,SSH 工作正常并hostname显示 Linux 框。但是,我收到以下消息:

bind:操作不允许。Channel_setup_fwd_listner_tcpip:无法监听端口:3389。无法请求本地转发。

现在,完全相同的命令可以在 Vista 机器上运行的 Cygwin 上运行。

我尝试禁用 Windows 10 机器上的防火墙,但没有帮助。

有什么建议么?

答案1

您正在尝试 ssh 的机器已启用 RDP(或其他)并已使用本地端口 3389。请选择其他本地端口号。

ssh -L 13389:192.168.0.203:3389

然后在 RDP 客户端连接到127.0.0.1:13389

相关内容