linux 桌面下有没有可以像 Windows 远程桌面一样的连接软件 不要 vnc 那种。 就是说一旦远程桌面卡死或者网络中断,再次连接后仍然可以看到上次的画面 而不是像 vnc 那种直接又新开了一个 session,空空的

2014-11-29 17:52:13 +08:00
 google456
linux桌面下有没有可以像 Windows 远程桌面一样的连接软件 不要 vnc 那种。 就是说一旦远程桌面卡死或者网络中断,再次连接后仍然可以看到上次的画面 而不是像 vnc 那种直接又新开了一个 session,空空的之前运行的窗口都不见了。很不爽。
5996 次点击
所在节点    问与答
20 条回复
aheadlead
2014-11-29 18:00:43 +08:00
tmux
myang
2014-11-29 18:00:54 +08:00
Chrome Remote Desktop
aheadlead
2014-11-29 18:01:07 +08:00
不好意思 没看到是GUI...
google456
2014-11-29 18:23:50 +08:00
可能没说清楚 我想问的是linux端 也就是server端
google456
2014-11-29 18:25:42 +08:00
@myang
客户端还是自己的Windows,希望linux server端安装个什么软件后 从Windows连接上去可以获得win连接win那般的体验。
myang
2014-11-29 18:29:24 +08:00
@google456 chrome remote desktop支持从windows连接到linux

https://support.google.com/chrome/answer/1649523
palxex
2014-11-29 18:58:30 +08:00
只有xvnc才是新开一个session吧……
laoyur
2014-11-29 19:03:10 +08:00
表示vnc一直用得好好的,不会每次登录都重开session啊
ctexlive
2014-11-29 19:23:05 +08:00
freenx
silverzhao
2014-11-29 19:35:09 +08:00
莫非是说 Citrix?我们公司一直用的这个……
clino
2014-11-29 19:57:44 +08:00
linux支持和windows一样的协议 xrdp
用windows的远程桌面可以控制
linux的客户端是rdesktop
clino
2014-11-29 20:00:44 +08:00
xrdp不光像楼主说的有session,而且不同ip和分辨率的都是不同的session
google456
2014-11-29 20:13:37 +08:00
@laoyur
@ctexlive
vnc 异常断线 再连上去就是新的界面。

而且你本地用显示器看到的和用vnc连接看到的桌面是不一样的。
Windows远程桌面就没这个问题。
google456
2014-11-29 20:17:23 +08:00
@clino
是不是正好搞反了 还是我没看懂你的意思。

我想要的不是要不同的session 而是就是说像Windows远程桌面一样 连上去看到的都是同一个画面 不知道叫不叫同一个session.
loveyu
2014-11-29 20:20:22 +08:00
xrdp
ctexlive
2014-11-29 20:22:13 +08:00
我以前用freenx 效果和win下的远程桌面是一样的。
ps:windows远程桌面并非如你所说“本地用显示器看到的和用vnc连接看到的桌面一样”。默认一样的仅仅针对xp pro版,和vista、win7等非服务器版。对于server版,服务器会默认给客户端分配多个不同会话,但可以通过服务端设置限制只分配客户一个会话。linux下的vnc应该默认采用了server版win的多会话模式。
aliuwr
2014-11-29 20:29:23 +08:00
感觉 TeamViewer 是最好用的远程软件.
google456
2014-11-29 20:52:53 +08:00
@ctexlive 感谢指教

linux 下vnc能设置成“通过服务端设置限制只分配客户一个会话”么?

另外那个2008下 我用显示器看到的和远程桌面连接看到的也是一样的啊
clino
2014-11-29 21:59:05 +08:00
@google456 如果ip和分辨率一样,断了再连还是同一个session
manof
2015-03-30 05:43:40 +08:00
你vnc服务端安装完是运行的 vncserver 吧? 换一个命令就能达到你所说的目的。

不要运行vncserver,改为运行x0vncserver

例:
#x0vncserver PasswordFile=/root/.vnc/passwd display=':0'

(passwd文件是之前你第一次运行vncserver时产生的)

然后在客户端连接 ServerIP:0 或直接连ServerIP

就这么多。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/150252

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX