远程桌面,如 screen/tmux(来自 Windows)

远程桌面,如 screen/tmux(来自 Windows)

有没有一种方法可以从 Windows 远程桌面进入 Linux 桌面,并像 Windows 一样使用?因此,如果我从 Windows 计算机远程桌面到 Linux 桌面,我想看到该 Linux 桌面会话。所以我不需要新的会话,我想显示 Linux 桌面上的确切会话。我想显示与 Linux 桌面显示相同的 tty(7)。

我知道可以使用该xrdp协议将桌面远程桌面到 Linux 桌面,但正如所说,它只是使用“新”桌面创建一个新会话。我想知道这是否可能,因为 screen 和 tmux 等软件使用了这项技术。

答案1

您可以使用小明和 X11 转发putty

http://acs.newpaltz.edu/linux/help/xming

运行Xming:

启动Xming。 Windows 系统托盘中将出现 Xming 图标。 Xming不需要额外配置。

启动 PuTTY。

在左侧菜单窗格中,展开“连接”下的“SSH”选项。

选择“X11”,将出现控制SSH X11转发的选项。

选中该框以启用 X11 转发,并输入“:0.0”作为 X 显示位置。

腻子X11

返回“会话”类别,输入服务器信息,然后打开会话。

您现在应该能够从命令行启动图形应用程序,例如“gedit”。

如果您希望在多个窗口中打开多个应用程序,请在命令末尾添加“&”以允许执行多个程序。

例子:

编辑&

日食&

您可能需要指定不同的显示编号。

看:是否有命令可以列出计算机上所有打开的显示器?

但是,如果您只需要 ssh 会话,那么 putty 应该可以工作。当您登录时,您可以设置screen会话。

如果您在一段时间后注销,您可以:

列出屏幕会话:

screen -ls

输出:

bob@bob-p7-1298c:~/Desktop/scripts/SG-bash_amazon$ screen -ls
There are screens on:
    13091.pts-25.bob-p7-1298c   (11/27/2014 09:52:29 PM)    (Detached)
    11763.pts-8.bob-p7-1298c    (11/27/2014 06:44:40 PM)    (Detached)
2 Sockets in /var/run/screen/S-bob.

并通过以下方式选择会话备份:

screen -x 13091

或者

screen -x 11763

答案2

您尝试过 Linux 版 Teamviewer 吗? http://www.teamviewer.com/en/download/linux.aspx 对于非商业用途,它是免费的。我将它用于我的 Debian 6 webdav 服务器,没有出现重大问题,并获得相同的桌面,就好像我坐在 Debian 本身后面一样......

答案3

不完全是你要找的东西,但我知道的最接近的是 Xpra (http://xpra.org/)。 (不允许您获取现有应用程序,但可以让您像 screen 或 tmux 一样分离和重新连接。)

相关内容