地址:https://github.com/V-T-V/reins
一句话:单个 Go 二进制的 Relay + 一行命令装的 Agent(iex (irm .../install.ps1)) + 50+ 命令 CLI,Windows 远程操作一等公民:远程 PowerShell 、录屏会话、服务/进程树管控、计划任务、截图、GUI 自动化、浏览器自动化、自更新——被控端零入站端口(Agent 反向 WS 出站连回,NAT 直接穿)。
为什么自己写:TeamViewer 商用检测烦够了;Teleport 换了许可证且是访问平面不是运维平面;MeshCentral 的 Agent 被滥用到杀软总拦;TacticalRMM 是 Python 全家桶,我只想 scp 二进制 && 运行。
几个设计:一机一证(mTLS+CA+CRL 吊销)、多租户 RBAC 、hash chain 防篡改审计+SIEM 导出;给 AI 代理上了缰绳——被管项目放 .reins/rules.md 运维规则,自动化必须先读规则拿内容指纹 ack 才能执行,规则一改旧 ack 失效,配套 MCP Server(Claude/Cursor 原生可调,但门禁在执行层换客户端不换闸);DAG 编排失败整枝跳过;文件传输分片+断点续传+per-chunk SHA256 。
规模:256 个 Go 文件 / 48.9K 行 / 569 测试(CI 带 race)/ 6 平台二进制附 SBOM 。
边界:Windows 一等公民;Linux 覆盖 85%(Ubuntu/WSL2 已实测);单 Relay 默认(Redis 扩展接口已留)。杀软误报是品类常态(MeshCentral 签名版也照样被报),处置方法:https://github.com/V-T-V/reins/blob/main/docs/antivirus.md
MIT 无 Pro 版,欢迎拍砖。60 秒 demo:https://v-t-v.github.io/reins/
这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。
V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。
V2EX is a community of developers, designers and creative people.