有没有办法让 1 台电脑 1 个账户,远程多人使用同 1 账户登录操作同 1 个软件,数据互不干扰 - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
ty10086
V2EX    Windows

有没有办法让 1 台电脑 1 个账户,远程多人使用同 1 账户登录操作同 1 个软件,数据互不干扰

  •  
  •   ty10086 2024-01-25 02:49:15 +08:00 3174 次点击
    这是一个创建于 625 天前的主题,其中的信息可能已经有所发展或是发生改变。

    rt 看到 隔壁老哥的答案想起来,我用这样的需求。 t/1011268#r_14247425

    主要是实现装在上面的付费软件,可以多人使用,节约成本。

    10 条回复    2024-08-27 00:14:50 +08:00
    bsfx2
        1
    bsfx2  
       2024-01-25 05:49:14 +08:00
    Windows Server + RemoteApp
    bsfx2
        2
    bsfx2  
       2024-01-25 06:17:10 +08:00
    不好意思没看到远程也需要同一个账户,请忽略上述回答。
    geelaw
        3
    geelaw  
       2024-01-25 06:42:59 +08:00 via iPhone
    同时有多个会话登录同一个账户是可以的,Windows Server 至少从 2003 开始就支持了,但此时软件的行为不是 Windows 可以控制的,是否会导致数据冲突还要看各个软件的实现。此外通常的软件即使允许单用户多会话使用,也是合并两个会话对状态的变化,而不是有两个不同的资料,因为会话是暂态对象,重启操作系统之后软件不可能知道哪个会话对应哪个实际的人。

    最后,软件授权合法性(是否盗版)不因技术绕过编程限制而改变。
    opengps
        4
    opengps  
       2024-01-25 07:25:22 +08:00 via Android
    可以同一个用户多登录,但你买的程序有可能排斥多进程
    Giftina
        5
    Giftina  
       2024-01-25 10:31:20 +08:00
    装一个 neko 可以满足所述大部分需求,同屏解决方案 neko( https://github.com/m1k1o/neko),A self hosted virtual browser that runs in docker and uses WebRTC.

    可以实现多人在线实时观看以及实时远控宿主机,有权限管理、用户对话、文件传输等附加功能,可以满足 `1 台电脑 1 个账户,远程多人使用同 1 账户登录操作同 1 个软件`。但 `数据互不干扰` 这个实在不好搞,要做到配置分离且关联到不同人,如果不包装一个账户平台是比较难做到的。
    wheat0r
        6
    wheat0r  
       2024-01-25 13:51:56 +08:00
    你的付费软件既然敢收费,大概率是已经想在你前面了
    gogogo2000
       
    gogogo2000  
       2024-01-26 14:28:26 +08:00
    大多数软件如果没有考虑多实例同时运行(例如 office 等),那大概率是由于其中的资源存在独占性访问,这种情况下即便你通过多会话,很可能依然是无法正常使用的,软件很可能早就设计了跨会话互斥,根本无法启动
    ty10086
        8
    ty10086  
    OP
       2024-01-28 21:45:11 +08:00
    @Satelli
    @geelaw
    @opengps
    @Giftina
    @wheat0r
    @gogogo2000
    感谢回复。
    我继续思考下思路可执行性再反馈。
    虚拟桌面基础设施( VDI ):
    通过 VDI ,可以为每个用户创建一个独立的虚拟机。这样,每个用户都在自己的虚拟环境中运行软件,互不干扰。
    这种方法适用于需要提供完整桌面体验的情况,用户可以远程登录到他们的虚拟桌面并操作软件。
    应用程序虚拟化:
    应用程序虚拟化允许软件在服务器上运行,而用户通过客户端软件或网络浏览器访问软件。
    这种方法使得多个用户能够独立地使用同一应用程序的不同实例。
    终端服务(如 Microsoft Remote Desktop Services ):
    终端服务允许多个用户通过远程桌面连接到同一个服务器,并在服务器上运行软件的不同实例。
    与 VDI 相比,终端服务通常更为轻量级,但也可能需要额外的许可证支持。
    gogogo2000
        9
    gogogo2000  
       2024-01-29 13:52:23 +08:00
    @ty10086 你这个明显是用 AI 生成的答案,小心被封……
    终端服务,这个和远程桌面有什么本质区别??

    通过 VDI 执行,你直接给每个用户发一个虚拟机执行软件就好了。。。。
    To5tE
        10
    To5tE  
       2024-08-27 00:14:50 +08:00
    有没有联系方式 我最近也在研究这个 有个方案已经实验成功 但是有点缺陷 可以探讨一下
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     2584 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 24ms UTC 15:03 PVG 23:03 LAX 08:03 JFK 11:03
    Do have faith in what you're doing.
    ubao 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