RDP 远程有没有可能实现被远程连接而不退出当前桌面? - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
请不要在回答技术问题时复制粘贴 AI 生成的内容
thtznet
V2EX    程序员

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

  • &nbp;
  •   thtznet 2020-11-26 15:50:27 +08:00 5583 次点击
    这是一个创建于 1785 天前的主题,其中的信息可能已经有所发展或是发生改变。

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

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

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

    楼主可以试试 anydesk, 不用退出或锁定用户, 可以看到多人的鼠标, 同一局域网可以输入 IP 直接连, 也可以通过 anydesk 的 ID 远程连接
    NewIPIsComing
        4
    NewIPIsComing  
       2020-11-26 16:19:59 +08:00
    我是在 windows 上 TightVNC
    maskerTUI
        5
    maskerTUI  
       2020-11-26 16:42:36 +08:00   1
    msra 可以,公司内部 it 部门的神器
    realpg
        6
    realpg  
    PRO
       2020-11-26 16:52:28 +08:00
    退回到 windows server 2003 即可。。。
    同一个账号登 8 个桌面都没问题
    venster
        7
    venster  
       2020-11-26 16:59:03 +08:00
    可以搜一下 rdp 破解,不过只能是两个人同时用,各用各的,不能这个人操作另外一个人看
    whywhywhy
        8
    whywhywhy  
       2020-11-26 18:38:50 +08:00
    上组策略吧,实测 2012 都可以。后面的系统应该也可以
    binsys
        9
    binsys  
       2020-11-26 19:59:10 +08:00
    远程协助就是,但 API 不怎么开放友好。内部用了 RDP 的东西,但是实现了不注销不退出。
    erichsun
        10
    erichsun  
       2020-11-26 20:37:26 +08:00
    win7 有个破解补丁可以做到,我试过五六个不同用户名用户同时登陆远程办公竟然不卡( i3 双核四线程,8G 内存,加了 ssd ),win10 我看到过有介绍,不过我还未尝试过。
    lmmortal
        11
    lmmortal  
       2020-11-26 20:41:45 +08:00
    @erichsun 他问的是同一个用户, 本地和远程同时登录
    Usaki
        12
    Usaki  
       2020-11-27 08:08:29 +08:00 via Android
    rdp wrapper,不更新系统应该能用
    yc8332
        13
    yc8332  
       2020-11-27 08:31:31 +08:00
    装个像网吧那种控制软件就行了。。向日葵远程控制也是同样的原理
    jiabing520a
        14
    jiabing520a  
       2020-11-27 08:51:30 +08:00
    玩过这个,有个问题是,同一个账号登录会开启多个桌面
    h175h32
        15
    h175h32  
       2020-11-27 09:07:46 +08:00
    上远控 pcanywhere 这类的
    cheng6563
        16
    cheng6563  
       2020-11-27 09:28:56 +08:00   1
    Windows Server 可以做到多个相同的用户同时登陆。Windows 10 之类的破解可能也可以。
    只不过第三方软件的适配有问题,比如 Chrome 只能在一个会话中打开其他会话点击没反应。
    thtznet
        17
    thtznet  
    OP
       2020-11-27 11:34:14 +08:00
    @maskerTUI 远程协助是符合题设的,但是微软的 MSRA 不知道是不是服务器在南美,在国内用慢得怀疑人生。
    thtznet
        18
    thtznet  
    OP
       2020-11-27 11:39:55 +08:00
    谢楼上各位,
    我提这个问题不是为了运维用,我发在了程序员版块,是为了探讨基于 RDP 协议开发类似 TeamView 或者 VNC 连接的可能。
    只是运维用,市面上一大堆现成的方案,VNC 是最古老的,QQ 远程、anydesk 、黑产远控都是,大部分都是截屏+串流,游戏有 moonlight 、AMDLink 都可以。
    截屏 VNC 类方案没有 RDP 协议流畅,毕竟传输量大,且不能映射 USB 和其他通道。TeamView 是自有协议。VMware 和 Ctrix 也都是自己的协议。
    RDP 是和 windows 实现最无缝的一个协议,所以一直在往这方面考虑。
    dyv9
        19
    dyv9  
       2020-11-28 09:36:13 +08:00 via Android
    @lmmortal 既然是同一个人在操作为什么不用 anydesk 之类的? 这个需求不是多个人同时操作,而是不想切换时又要登录或者说登录时需要输入用户名密码。
    binsys
        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 的东西。
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     1506 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 34ms UTC 16:37 PVG 00:37 LAX 09:37 JFK 12:37
    Do have faith in what you're doing.
    ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86