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

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

  •  
  •   thtznet · Nov 26, 2020 · 6155 views
    This topic created in 2008 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
        1
    lx0758  
       Nov 26, 2020
    Windows Server
    ciaoly
        2
    ciaoly  
       Nov 26, 2020 via Android
    https://www.cnblogs.com/fjping0606/p/6924272.html
    多账户同时登录。单一帐户同时多点登录大概 Windows server 也做不到( maybe
    beginor
        3
    beginor  
       Nov 26, 2020 via Android
    Windows 不是有远程协助的选项么?至于效果好不好就没试过了。

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