2013-05-11 52 views
0

我在计算机上打开了一个xterm窗口。我想用ssh远程访问这个xterm窗口。可能吗?通过访问,我的意思是,我应该能够在该打开的shell上运行命令。通过ssh远程访问在本地机器上打开的xterm窗口

+0

如果该shell已经在运行,那么我看到的唯一方法是在该shell内启动某种监听器,以便连接到一个迷你服务器。位非常普遍。如果你想为此目的启动一个shell,那么你有多种选择。 – arkascha 2013-05-11 20:53:13

+0

外壳已在运行。我想深入了解它并进行远程处理。一个人如何将'听众'放在xterm中? – user2373713 2013-05-11 21:02:21

+0

你不能。 [你为什么想要这样做?](http://meta.stackexchange.com/questions/66377/what-is-the-xy-problem)可能有其他的方式来做你想做的事情。 – dave4420 2013-05-12 07:02:02

回答

0

我不确定是否可以通过ssh访问已打开的xterm窗口。但是,您当然可以用X11转发功能打开ssh连接。一旦X11被转发,你就可以在ssh的命令行中运行该程序,并且它会在你转发的X11屏幕中打开。

这里有一个很好的一篇文章,详细阐述了你需要什么来实现:http://www.math.umn.edu/systems_guide/putty_xwin32.html

例如,在完成上述文章中的细节,并假设在您安装Gnome桌面,你可以通过ssh运行gnome-terminal并打开一个Unix终端并通过ssh连接转发。几乎所有具有GUI的应用程序都可以这种方式运行。

+0

这不是OP所要做的...... – arkascha 2013-05-11 21:04:03

+0

谢谢,但我需要访问系统上打开的特定xterm。 – user2373713 2013-05-11 21:04:48

相关问题