通过ssh查看当前桌面

通过ssh查看当前桌面

有什么方法可以让我通过 ssh 查看当前正在运行的桌面?也就是说,如果我从机器 A ssh 到机器 B,我就可以访问机器 B 上的终端。如果我从 A 运行 ssh -X 到 B,我就可以启动 GUI 程序。但是有什么方法可以让我查看机器 B 上的桌面?我在机器 B 上运行了一些进程,无法通过 ssh 终止它们并重新启动它们。(其中一个进程是 GUI 应用程序,但其余进程通过终端运行。)

答案1

是的,有办法。它叫做虚拟网络计算。您需要在主机(B)上运行您选择的 VNC 服务器,并且您需要在本地机器(A)上安装一个客户端。

VNC 服务器/客户端上应该有更多选项,但是TigerVNC是一个开源免费选项。

相关内容