就像 VNC 一样,被远程协助连接,但是本地帐户不退出。 现在的 Windows 桌面 使用 RDP 是微软的机制绑死的,Windows 的逻辑里,只要通过 RDP 被连接,当前帐户就会退出,每台 Window 计算机都是内置了一个 RDP 协议的服务端,当客户端连接的时候,服务端就会把当前桌面帐户退出。
RDP 协议有开源的实现:FreeRDP,有没有开源的 RDP 服务端实现可以被连而不退出当前 Windows 帐户?
1
lx0758 2020-11-26 16:07:20 +08:00
Windows Server
|
2
ciaoly 2020-11-26 16:10:39 +08:00 via Android
https://www.cnblogs.com/fjping0606/p/6924272.html
多账户同时登录。单一帐户同时多点登录大概 Windows server 也做不到( maybe |
3
beginor 2020-11-26 16:18:52 +08:00 via Android
Windows 不是有远程协助的选项么?至于效果好不好就没试过了。
楼主可以试试 anydesk, 不用退出或锁定用户, 可以看到多人的鼠标, 同一局域网可以输入 IP 直接连, 也可以通过 anydesk 的 ID 远程连接 |
4
NewIPIsComing 2020-11-26 16:19:59 +08:00
我是在 windows 上裝 TightVNC
|
5
maskerTUI 2020-11-26 16:42:36 +08:00 1
msra 可以,公司内部 it 部门的神器
|
6
realpg 2020-11-26 16:52:28 +08:00
退回到 windows server 2003 即可。。。
同一个账号登 8 个桌面都没问题 |
7
venster 2020-11-26 16:59:03 +08:00
可以搜一下 rdp 破解,不过只能是两个人同时用,各用各的,不能这个人操作另外一个人看
|
8
whywhywhy 2020-11-26 18:38:50 +08:00
上组策略吧,实测 2012 都可以。后面的系统应该也可以
|
9
binsys 2020-11-26 19:59:10 +08:00
远程协助就是,但 API 不怎么开放友好。内部用了 RDP 的东西,但是实现了不注销不退出。
|
10
erichsun 2020-11-26 20:37:26 +08:00
win7 有个破解补丁可以做到,我试过五六个不同用户名用户同时登陆远程办公竟然不卡( i3 双核四线程,8G 内存,加了 ssd ),win10 我看到过有介绍,不过我还未尝试过。
|
12
Usaki 2020-11-27 08:08:29 +08:00 via Android
rdp wrapper,不更新系统应该能用
|
13
yc8332 2020-11-27 08:31:31 +08:00
装个像网吧那种控制软件就行了。。向日葵远程控制也是同样的原理
|
14
jiabing520a 2020-11-27 08:51:30 +08:00
玩过这个,有个问题是,同一个账号登录会开启多个桌面
|
15
h175h32 2020-11-27 09:07:46 +08:00
上远控 pcanywhere 这类的
|
16
cheng6563 2020-11-27 09:28:56 +08:00 1
Windows Server 可以做到多个相同的用户同时登陆。Windows 10 之类的破解可能也可以。
只不过第三方软件的适配有问题,比如 Chrome 只能在一个会话中打开其他会话点击没反应。 |
18
thtznet OP 谢楼上各位,
我提这个问题不是为了运维用,我发在了程序员版块,是为了探讨基于 RDP 协议开发类似 TeamView 或者 VNC 连接的可能。 只是运维用,市面上一大堆现成的方案,VNC 是最古老的,QQ 远程、anydesk 、黑产远控都是,大部分都是截屏+串流,游戏有 moonlight 、AMDLink 都可以。 截屏 VNC 类方案没有 RDP 协议流畅,毕竟传输量大,且不能映射 USB 和其他通道。TeamView 是自有协议。VMware 和 Ctrix 也都是自己的协议。 RDP 是和 windows 实现最无缝的一个协议,所以一直在往这方面考虑。 |
19
dyv9 2020-11-28 09:36:13 +08:00 via Android
@lmmortal 既然是同一个人在操作为什么不用 anydesk 之类的? 这个需求不是多个人同时操作,而是不想切换时又要登录或者说登录时需要输入用户名密码。
|
20
binsys 2020-11-28 16:57:14 +08:00
@thtznet 挺巧,我也断断续续研究了几次,想法和你差不多。
目前开放能用的 API 主要就是 https://docs.microsoft.com/en-us/previous-versions/windows/desktop/rdp/windows-desktop-sharing-interfaces,但是不很友好,很多东西没法指定,基本上是残废。 内部底层调用了 RDP 的东西。 |