因此,我们可以通过 SSH 访问 Ubuntu 服务器,并且我们需要设置一些需要可视化访问的程序,但我们不知道如何通过 SSH 来执行此操作。
答案1
如果 Ubuntu 服务器正在X11
运行(你可以使用 检查echo $DISPLAY
,成功时应返回非空字符串),你可以X11
使用以下方式转发
ssh -X me@remote-host
登录到远程主机后,在那里启动的可视化程序的窗口应该看起来像是在本地启动的一样。
如果X11
远程机器上没有安装服务器,您可以安装它,即您可以参考此处的线程:
答案2
考虑使用X2Go。它基本上是 Linux 世界的 Teamviewer。它也有适用于 Windows 的客户端。我用它来连接我所有的 Linux 服务器。我强烈建议将其配置为使用 xfce4 桌面。