![远程桌面,如 screen/tmux(来自 Windows)](https://linux22.com/image/34627/%E8%BF%9C%E7%A8%8B%E6%A1%8C%E9%9D%A2%EF%BC%8C%E5%A6%82%20screen%2Ftmux%EF%BC%88%E6%9D%A5%E8%87%AA%20Windows%EF%BC%89.png)
有没有一种方法可以从 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 一样分离和重新连接。)