1 在Windows中可以使用腻子隧道传输到localhost:5900,在Ubuntu 12.04中不会绑定到localhost。我该如何绑定它? ssh-tunnel ubuntu-12.04 — 霍伊特·史坦斯 source 1 请发布您正在运行的命令和所有输出。另外,您尝试了什么? — 杰里米·W 感谢您的快速回复!我通过隧道运行腻子,例如L127.0.0.54:5900 192.168.0.54:5900。当我运行vnc时,它只是启动本地计算机。从Windows正常工作。我尝试过启用sshd_conf中的许多功能并重新启动,以及其他本地端口(例如127.0.0.1)。我也试着港口80 — 霍伊特贝尔斯登
1 bind:地址已被使用,意味着您要连接的本地端口已被使用。在您的情况下,运行VNC服务器的Ubuntu主机上已在使用端口5900。 尝试使用另一个本地端口(例如33002)进行连接,如下所示: ssh -L 33002:192.168.0.54:5900 — 杰里米·W source ssh回复:bind:地址已被使用;channel_setup_fwd_listener:无法监听端口:5900;无法请求本地转发。 — Hoyt Stearns 2012年 嗯,我了解-Windows并不是那么挑剔-我猜我将不得不关闭vnc和http服务器或进行一些高级端口更改,但是现在我收到“ bash:192.168.0.54:命令未找到使用其他但未使用的本地端口。我不知道这是怎么回事。 — Hoyt Stearns