【问题标题】:How to reconnect to lost VNC server on mac如何在 mac 上重新连接到丢失的 VNC 服务器
【发布时间】:2019-12-09 09:59:09
【问题描述】:

我正在使用 ssh 隧道、vncserver 和默认的 Mac 屏幕共享应用程序在远程服务器(大学集群)上运行 GUI。总的来说,它工作得很好,但是如果离开太久或将我的笔记本电脑移动到另一个 wifi 网络(例如,从家到校园)后,我会失去与远程服务器的连接,并且屏幕共享会永远卡在“重新连接”中。

GUI 似乎仍在远程服务器上运行,因为当我在 ~/.vnc 中写入 vncserver -list 时,它仍然有 .pid 文件(而且我从未使用过 -kill 命令)。如何重新连接到这个 vncserver?当我在屏幕共享中输入vnc://localhost:59xx 时,它会显示

连接到“本地主机”失败。

确保在远程计算机上启用了屏幕共享或远程管理

我真的很想重新连接到这个远程服务器,因为我正在运行耗时且对时间敏感的进程,我需要不时检查其状态,并且我需要确保程序成功保存我的程序的输出。

谢谢!

【问题讨论】:

    标签: macos ssh-tunnel vnc-server


    【解决方案1】:

    想通了。我没有意识到本地主机是基于我的 IP 地址的,所以当我移动位置时,ssh 隧道崩溃了。我所要做的就是重新创建隧道(ssh -L 59xx:localHost:59xx -N -f name@cluster.edu,然后我就可以通过屏幕共享重新连接到端口。

    【讨论】:

      猜你喜欢
      • 2016-09-30
      • 1970-01-01
      • 2011-10-15
      • 1970-01-01
      • 2023-03-21
      • 2013-03-23
      • 1970-01-01
      • 2018-03-09
      • 1970-01-01
      相关资源
      最近更新 更多