我正在运行一个运行X-windows的常规Ubuntu桌面机器。 我被远程安装到没有安装X的SUSE 11 Enterprise Server。
我的理解是,即使没有安装在远程服务器上的X,我应该能够从本地桌面上的远程SUSE服务器上运行一个窗口化的程序。
我使用以下方式连接:ssh -i Cert.pem -X [email protected]
如果这是可行的,我在控制台上input什么来显示远程程序?
另外,当我键入“xterm”它说“xterm:command not found”
总是有一些库需要启动一个X11程序,当服务器的pipe理员没有安装它们时,你运气不好。 事实上,即使xterm不工作,这是一个很好的迹象,这是事实。
如果您可以在SLES服务器上安装软件,则安装xterm应引入基本要求以通过SSH隧道显示程序,但是您要使用的软件可能需要更多。
您仍然需要安装基于X的应用程序,例如xterm。
这里有一个很好的教程 – http://www.vanemery.com/Linux/XoverSSH/X-over-SSH2.html