如何在Mac上重新连接到丢失的VNC服务器



我正在使用SSH Tunneling,VNCServer和默认的Mac屏幕共享应用程序在远程服务器上运行GUI(大学群集(。它通常运行良好,但是通常将笔记本电脑转移到另一个WiFi网络(例如,从家到校园(后,我通常会与远程服务器的连接,并且屏幕共享将永远卡在"重新连接"中。

看来GUI仍在远程服务器上运行,因为当我在〜/.vnc中编写 vncserver -list时,它仍然具有.pid文件(而且我从未使用过-kill命令(。如何重新连接此VNCServer?当我在屏幕共享中输入vnc://localhost:59xx时,它说

连接无法" Localhost"。

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

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

谢谢!

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

最新更新