两套认证分开管
Harness 的启动令牌随进程重建,于是加了一层配对桥:手机持有独立的配对令牌,换回带 HMAC 签名、默认 30 天的 cookie。Harness 重启,手机不必重新登录。
技术学习、软件开发与服务器运维的随手记录
拖动旋转视角 · 点太阳或行星查看详情,点空白返回全景
面向个人执行主机的移动 AI 工作台
手机只做交互,执行留在 Ubuntu,公网入口交给 ECS —— 三者用一条 HTTPS 加 SSH 反向隧道串起来。 任务发起在掌上,跑的是自己机器里的那一个。
Harness 的启动令牌随进程重建,于是加了一层配对桥:手机持有独立的配对令牌,换回带 HMAC 签名、默认 30 天的 cookie。Harness 重启,手机不必重新登录。
Harness 以普通用户运行,工作区写入模式配 bubblewrap;AppArmor 只放行指定路径创建命名空间。实测工作区内写入正常,越界写入与软链逃逸被拦下。
Harness 与配对桥全部监听回环,公网只留 ECS 的 HTTPS 入口;隧道用独立账号、专用密钥和固定主机指纹。
附件上限统一 20 MiB,由客户端提示、桥端校验、执行端权限三层落实;任务产物落在 Ubuntu 工作区,不经过第三方存储。
技术栈:Flutter 3.47.7 / Dart 3.13.5 · Kotlin 前台服务 · Node.js 配对桥 · Caddy · systemd · bubblewrap。 目前处于可安装原型阶段,公网链路与端到端流程仍在推进。
行星大小与轨道间距为示意比例,非真实比例;公转速度已加速以便观察。卫星数为 NASA 2026 年确认值,随新观测持续更新。数据参考 NASA Planetary Fact Sheet。