针对IT运维、远程办公场景下,多台服务器/PC管理混乱、连接配置繁琐的痛点,旨在打造一款基于账号直连、多窗口管理的纯净原生RDP客户端。通过引入用户账户体系,解决传统远程工具需要记忆IP、端口,且窗口切换不便的问题,实现“登录即见所有设备”的极简运维体验,尤其适合需要频繁、安全远程办公或服务器管理的技术团队。
点击空白处退出提示
针对IT运维、远程办公场景下,多台服务器/PC管理混乱、连接配置繁琐的痛点,旨在打造一款基于账号直连、多窗口管理的纯净原生RDP客户端。通过引入用户账户体系,解决传统远程工具需要记忆IP、端口,且窗口切换不便的问题,实现“登录即见所有设备”的极简运维体验,尤其适合需要频繁、安全远程办公或服务器管理的技术团队。
项目核心是一个高效的多窗口远程桌面管理工具。主要功能包括:
1. 多标签管理:支持在一个程序界面内同时打开、切换和管理多个远程桌面连接,每个连接独立运行,互不干扰。
2. 账号直连体系:绑定“小烨通行证”后,用户添加的设备自动与账号关联,登录客户端即可看到被授权的设备列表。
3. 设备安全隔离:采用设备按账户隔离的架构,远程主机无对外暴露IP,所有RDP流量均经过加密隧道,避免直接来自公网的扫描和攻击。
本人负责整个“小烨远控”客户端的调试开发和发布;
客户端采用C#进行界面开发,结合C++/COM实现对远程桌面的多标签管理,底层利用go进行网络通道的建立;
项目亮点是实现了账户体系与RDP连接的深度融合,提供一站式身份认证管理平台,支持邮箱、微信、手机号及第三方账户(如Microsoft, GitHub)登录,有效简化登录流程,提升用户体验与账户安全性。难点在于多会话的资源隔离与窗口通信,依托网络直连和辅助节点转发,为用户提供稳定、低延迟的远程连接体验。




评论