爱意满满的作品展示区。
w1573007

Termo:一个 macOS 原生远程工作台, SSH / 传文件 / Win 远程桌面 / 端口转发都在里面

  •  
  •   w1573007 · 9h 10m ago · 2127 views

    项目地址: https://github.com/icloudza/termo

    官网直接下载: https://termoi.app

    image|625x500, 100%

    Termo 是一款 macOS 原生远程运维客户端,用 SwiftUI + AppKit 构建,目标是把日常分散在多个工具里的远程操作——SSH 终端、文件传输、Windows 远程桌面、端口转发、主机监控、密钥管理——整合进同一个统一、克制的界面。

    为什么做这个

    在 macOS 上做远程运维,通常意味着同时开着好几个软件:一个终端连服务器,一个 FTP/SFTP 工具传文件,一个远程桌面客户端连 Windows ,命令行里再手动配端口转发,外加某个页面或工具盯着服务器负载。这些任务本质上都是“连到一台远程主机上完成某件事”,却被拆散在风格各异、体验参差的工具之间。

    技术实现

    Termo 在工程实现上有几处刻意的取舍,简单展开说明:

    SSH 栈全部进程内:早期实现依赖 spawn 系统 /usr/bin/ssh,虽然能用,但受系统环境约束、进程管理繁琐,也无法满足沙盒分发的前提。后续重写为进程内的 libssh2 (静态)+ 共享 OpenSSL ,覆盖终端 PTY 、SFTP 子系统、直连 TCP 转发、known-hosts 校验、密钥生成,全程不落系统 ssh 二进制、不 fork 外部进程。代价是实现复杂度上升,收益是连接更稳、启动更快、行为完全可控。

    RDP 栈:内嵌 FreeRDP 静态库,配合一层 Objective-C 桥接,将远端 BGRA 帧回主线程转为 CGImage 渲染,并处理键盘输入与双向剪贴板同步。

    数据安全:主机与会话以 JSON 落盘,密码合并写入系统钥匙串,从不明文存储;远程文件保存采用乐观锁,避免 App 与其他工具或多会话并发修改导致内容覆盖。

    界面。全自绘统一组件,深浅色主题,菜单栏常驻呼吸指示灯。打磨细节时以 Ghostty 、Xcode 为参照,尽量避免暴露原生控件的默认样式,并持续消除卡顿与可感知的加载。

    下载与环境要求

    • 系统要求:macOS 14 (Sonoma) 及以上、Apple Silicon ( M 系列)

    • 已完成 Developer ID 签名(688 订阅而已,问题不大)与 Apple 公证(不然打开会让你选择无视风险继续安装),Gatekeeper 正常放行;安装后新版本会自动提示更新,无需手动重新下载

    Termo 源于自身在 macOS 上远程运维的实际需求,仍在持续迭代中,难免会有一些 bug 。欢迎试用,Bug 、需求与建议都可以在 issue 中反馈,我会高度重视并解决好🫡。(希望大家能点点 Star🌟~)

    Supplement 1  ·  6h 56m ago
    注意:本号“w1573007” 是我在咸鱼所购买。
    如下是购买的聊天截图
    [![pmwVWRA.png]( https://s41.ax1x.com/2026/07/02/pmwVWRA.png)]( https://imgchr.com/i/pmwVWRA)

    请此号原号主联系“lxc.rudy#gmail,com” 我愿意将本号归还;由于 V2EX 注册门槛,以及邀请码我不知道去哪里获取,我只好走次捷径(咸鱼购买),完全不知情此号是被盗取过来拿来卖的。

    郑重声明本文章所推广的 App:Termo ,不存在掺杂任何后门,github 是我本人也非购买所得。并且分发的二进制已经过 Apple 公证,不日也会上架 App Store ,如果有后门请附带证据以及法律文书联系我我愿意全程配合以及接受对您带来的任何损失,但是在此之前请不要随意污蔑。
    Supplement 2  ·  6h 56m ago

    注意:本号“w1573007” 是我在咸鱼所购买。 如下是购买的聊天截图 pmwVWRA.png

    请此号原号主联系“lxc.rudy#gmail,com” 我愿意将本号归还;由于 V2EX 注册门槛,以及邀请码我不知道去哪里获取,我只好走次捷径(咸鱼购买),完全不知情此号是被盗取过来拿来卖的。

    郑重声明本文章所推广的 App:Termo ,不存在掺杂任何后门,github 是我本人也非购买所得。并且分发的二进制已经过 Apple 公证,不日也会上架 App Store ,如果有后门请附带证据以及法律文书联系我我愿意全程配合以及接受对您带来的任何损失,但是在此之前请不要随意污蔑。

    Supplement 3  ·  5h 41m ago

    pmwui0x.png

    这是w1573007此号的原号主的邮件,我已按照要求

    "如果你愿意归还账号,请设置一个随机密码,并关闭两步验证。然后请通过邮箱发给我,谢谢。" 随机更改了密码并发送给原号主邮箱。

    16 replies    2026-07-02 17:44:55 +08:00
    siddharth
        1
    siddharth  
       8h 26m ago
    好工具,有没有对 relay 的一些支持?
    w1573007
        2
    w1573007  
    OP
       8h 20m ago
    @siddharth 您好,当前版本还没支持,将在下一个版本更新会增加这类功能
    onlychen
        3
    onlychen  
       7h 52m ago
    插个眼。之前好像在论坛上看到很多其他软件类型。

    下载一起用用。
    w1573007
        4
    w1573007  
    OP
       7h 45m ago
    @onlychen 感谢使用,如果有什么不足之处、或者对功能、界面的看法可以随时提交 issue 。
    sillydaddy
        5
    sillydaddy  
       7h 38m ago
    疑似盗号,警惕这个项目的安全风险: https://v2ex.com/t/1224475
    sillydaddy
        6
    sillydaddy  
       7h 36m ago
    疑似盗号发帖( https://v2ex.com/t/1224475 ),警惕这个项目的安全风险。
    w1573007
        7
    w1573007  
    OP
       7h 20m ago
    @sillydaddy 有什么安全风险? 我请问呢? 你去找后门,代码全量开源,有安全风险我给你一万块😂
    w1573007
        8
    w1573007  
    OP
       7h 10m ago
    注意:本号“w1573007” 是我在咸鱼所购买。
    如下是购买的聊天截图
    [![pmwVWRA.png]( https://s41.ax1x.com/2026/07/02/pmwVWRA.png)]( https://imgchr.com/i/pmwVWRA)

    请此号原号主联系“lxc.rudy#gmail,com” 我愿意将本号归还;由于 V2EX 注册门槛,以及邀请码我不知道去哪里获取,我只好走次捷径(咸鱼购买),完全不知情此号是被盗取过来拿来卖的。

    郑重声明本文章所推广的 App:Termo ,不存在掺杂任何后门,github 是我本人也非购买所得。并且分发的二进制已经过 Apple 公证,不日也会上架 App Store ,如果有后门请附带证据以及法律文书联系我我愿意全程配合以及接受对您带来的任何损失,但是在此之前请不要随意污蔑。
    Rliey
        9
    Rliey  
       7h 6m ago
    哈哈哈哈 还是连续剧呢呀 (纯开玩笑没有恶意),刚看到盗号的帖子,就到刷到这个了
    loading
        10
    loading  
       7h 3m ago via Android
    相关账号,Github 全部 Block 。
    杀错一个我没损失,一旦出事,我损失可就大了。

    抱歉
    syubo2810
        11
    syubo2810  
       6h 40m ago   ❤️ 1
    198 买这破网站的号,真有钱啊
    wonderfulcxm
        12
    wonderfulcxm  
       6h 12m ago via iPhone
    @syubo2810 这是好事啊,咱 v 站账号越来越值钱了
    liubaicai
        13
    liubaicai  
       6h 6m ago
    卧槽,我账号这么值钱吗
    nijux
        14
    nijux  
       6h 2m ago
    [CVE-2026-55200] libssh2 RCE 漏洞 公开的漏洞公告报告称,该缺陷影响 libssh2 1.11.1 及更早版本 https://www.freebuf.com/articles/vuls/488275.html 好像存在这个漏洞风险
    w1573007
        15
    w1573007  
    OP
       6h 1m ago
    @nijux 收到,马上更新并提交。感谢指正。
    tuobatian
        16
    tuobatian  
       3h 38m ago
    应该把闲鱼卖家查出来,这货手里肯定还有很多盗号
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   3119 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 47ms · UTC 13:23 · PVG 21:23 · LAX 06:23 · JFK 09:23
    ♥ Do have faith in what you're doing.