• 请不要在回答技术问题时复制粘贴 AI 生成的内容
thtznet
V2EX  ›  程序员

RDP 远程有没有可能实现被远程连接而不退出当前桌面?

  •  
  •   thtznet · Nov 26, 2020 · 6619 views
    This topic created in 2175 days ago, the information mentioned may be changed or developed.

    就像 VNC 一样,被远程协助连接,但是本地帐户不退出。 现在的 Windows 桌面 使用 RDP 是微软的机制绑死的,Windows 的逻辑里,只要通过 RDP 被连接,当前帐户就会退出,每台 Window 计算机都是内置了一个 RDP 协议的服务端,当客户端连接的时候,服务端就会把当前桌面帐户退出。

    RDP 协议有开源的实现:FreeRDP,有没有开源的 RDP 服务端实现可以被连而不退出当前 Windows 帐户?

    20 replies  •  2020-11-28 16:57:14 +08:00
    lx0758
    lx0758
    Nov 26, 2020
    1
    Windows Server
    ciaoly
    ciaoly
    Nov 26, 2020 via Android
    2
    https://www.cnblogs.com/fjping0606/p/6924272.html
    多账户同时登录。单一帐户同时多点登录大概 Windows server 也做不到( maybe
    beginor
    beginor
    Nov 26, 2020 via Android
    3
    Windows 不是有远程协助的选项么?至于效果好不好就没试过了。

    楼主可以试试 anydesk, 不用退出或锁定用户, 可以看到多人的鼠标, 同一局域网可以输入 IP 直接连, 也可以通过 anydesk 的 ID 远程连接
    NewIPIsComing
    NewIPIsComing
    Nov 26, 2020
    4
    我是在 windows 上裝 TightVNC
    maskerTUI
    maskerTUI
    Nov 26, 2020❤️1
    5
    msra 可以,公司内部 it 部门的神器
    realpg
    realpg
    Nov 26, 2020
    6
    退回到 windows server 2003 即可。。。
    同一个账号登 8 个桌面都没问题
    venster
    venster
    Nov 26, 2020
    7
    可以搜一下 rdp 破解,不过只能是两个人同时用,各用各的,不能这个人操作另外一个人看
    whywhywhy
    whywhywhy
    Nov 26, 2020
    8
    上组策略吧,实测 2012 都可以。后面的系统应该也可以
    binsys
    binsys
    Nov 26, 2020
    9
    远程协助就是,但 API 不怎么开放友好。内部用了 RDP 的东西,但是实现了不注销不退出。
    erichsun
    erichsun
    Nov 26, 2020
    10
    win7 有个破解补丁可以做到,我试过五六个不同用户名用户同时登陆远程办公竟然不卡( i3 双核四线程,8G 内存,加了 ssd ),win10 我看到过有介绍,不过我还未尝试过。
    lmmortal
    lmmortal
    Nov 26, 2020
    11
    @erichsun 他问的是同一个用户, 本地和远程同时登录
    Usaki
    Usaki
    Nov 27, 2020 via Android
    12
    rdp wrapper,不更新系统应该能用
    yc8332
    yc8332
    Nov 27, 2020
    13
    装个像网吧那种控制软件就行了。。向日葵远程控制也是同样的原理
    jiabing520a
    jiabing520a
    Nov 27, 2020
    14
    玩过这个,有个问题是,同一个账号登录会开启多个桌面
    h175h32
    h175h32
    Nov 27, 2020
    15
    上远控 pcanywhere 这类的
    cheng6563
    cheng6563
    Nov 27, 2020❤️1
    16
    Windows Server 可以做到多个相同的用户同时登陆。Windows 10 之类的破解可能也可以。
    只不过第三方软件的适配有问题,比如 Chrome 只能在一个会话中打开其他会话点击没反应。
    thtznet
    thtznet
    OP
    Nov 27, 2020
    17
    @maskerTUI 远程协助是符合题设的,但是微软的 MSRA 不知道是不是服务器在南美,在国内用慢得怀疑人生。
    thtznet
    thtznet
    OP
    Nov 27, 2020
    18
    谢楼上各位,
    我提这个问题不是为了运维用,我发在了程序员版块,是为了探讨基于 RDP 协议开发类似 TeamView 或者 VNC 连接的可能。
    只是运维用,市面上一大堆现成的方案,VNC 是最古老的,QQ 远程、anydesk 、黑产远控都是,大部分都是截屏+串流,游戏有 moonlight 、AMDLink 都可以。
    截屏 VNC 类方案没有 RDP 协议流畅,毕竟传输量大,且不能映射 USB 和其他通道。TeamView 是自有协议。VMware 和 Ctrix 也都是自己的协议。
    RDP 是和 windows 实现最无缝的一个协议,所以一直在往这方面考虑。
    dyv9
    dyv9
    Nov 28, 2020 via Android
    19
    @lmmortal 既然是同一个人在操作为什么不用 anydesk 之类的? 这个需求不是多个人同时操作,而是不想切换时又要登录或者说登录时需要输入用户名密码。
    binsys
    binsys
    Nov 28, 2020
    20
    @thtznet 挺巧,我也断断续续研究了几次,想法和你差不多。
    目前开放能用的 API 主要就是 https://docs.microsoft.com/en-us/previous-versions/windows/desktop/rdp/windows-desktop-sharing-interfaces,但是不很友好,很多东西没法指定,基本上是残废。
    内部底层调用了 RDP 的东西。
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   2913 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 58ms · UTC 00:43 · PVG 08:43 · LAX 16:43 · JFK 19:43
    ♥ Do have faith in what you're doing.