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


-1

我在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机器上禁用防火墙,但这没有帮助。

有什么建议?


2
我已经改进了语法和格式(这应该很快就会出现),但是你能编辑一下你的问题有点清楚吗?谢谢。
sampablokuper

Windows 10计算机是否允许RDP连接(3389是RDP侦听器的端口)?您可以通过开始 - >“允许远程访问您的计算机”进行检查(在搜索栏中输入)。
cdavid

Answers:


1

您尝试SSH登录到机器有RDP(或别的东西)启用和已经使用的本地端口3389选择不同的本地端口号。

ssh -L 13389:192.168.0.203:3389

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

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.