AI 应用LLM 网关大模型移动开发【免费下载链接】openclaw-termuxRun OpenClaw AI Gateway on Android — standalone Flutter app with built-in terminal, web dashboard, and one-tap setup. Also available as a Termux CLI package.项目地址https://gitcode.com/gh_mirrors/op/openclaw-termux点击查看免费下载openclaw-termux 是一款运行在 Android 上的 AI Gateway 应用它通过内置的 proot Ubuntu 环境把 OpenClaw AI 网关装进手机并提供内置终端、Web 控制台和一键安装向导。本文带你完整配置SSH 远程访问从安装 OpenSSH、设置 root 密码到启动 sshd 服务并从电脑或平板安全连入几分钟内就能把手机变成一台支持远程 SSH 登录的轻量级手机 AI 服务器。一、openclaw-termux 是什么为什么需要 SSHopenclaw-termux 的核心是在手机上零 Root 运行一个完整的 Ubuntu 环境并在此基础上安装 Node.js 与 OpenClaw AI 网关。它同时提供两种使用方式Flutter App独立应用Termux CLI安装下载 APK 安装npm install -g openclaw-termux配置点击 Begin Setupopenclawx setup终端内置终端模拟器Termux shell控制台内置 WebView浏览器打开localhost:18789默认情况下网关只绑定到本机回环地址127.0.0.1只能在本机操作。当你希望在自己的电脑、平板或另一台设备上直接通过 SSH 连入手机、执行命令时就需要开启 SSH 远程访问。这正是SshScreen管理界面要解决的问题相关说明可参考官方文档 README.md。打开应用后在Dashboard 主页的 Quick Actions 区域即可看到SSH Access卡片副标题为 Remote terminal access via SSH。它就是本教程所有操作的起点入口定义在 dashboard_screen.dart。二、SSH 远程访问的工作原理在动手之前先理解它是怎么跑起来的能帮你更好地排查问题独立的 Ubuntu 环境sshd 运行在 proot 创建的 Ubuntu 容器中不污染手机系统。前台服务保活sshd 由一个 Android 前台服务托管配合通知栏与 24 小时唤醒锁避免被系统杀后台。监听所有网卡服务会以ListenAddress 0.0.0.0启动确保手机切换 Wi‑Fi / VPN 后仍能被访问。允许 root 登录因为 proot 本身就以伪 root 身份运行所以配置了PermitRootLogin yes。启动 sshd 的完整命令逻辑封装在 SshForegroundService.kt核心是/usr/sbin/sshd -D -e -p 8022其中-D表示前台运行不 daemon 化-e把日志输出到 stderr-p 8022指定端口。整个 SSH 能力在应用侧由 ssh_service.dart 封装通过原生桥接调用底层服务。三、准备工作在配置 SSH 前先确保环境已就绪已安装 openclaw-termux 应用并完成首次Begin Setup会下载约 500MB 的 Ubuntu rootfs 与 Node.js。手机与要连接的设备处于同一局域网同一个 Wi‑Fi。建议进入Settings → Battery Optimization关闭电池优化防止后台被系统回收。 首次安装环境耗时较长且需要稳定网络请提前确认存储空间与连接。四、步骤一安装 OpenSSH 包SSH 服务器依赖openssh-server。openclaw-termux 把OpenSSH作为可选开发工具之一与 Go、Homebrew 并列体积仅约10MB。进入Dashboard → Packages或直接在 SSH 页面点击Open Packages。找到OpenSSH卡片点击Install应用会在 Ubuntu 内执行apt-get install -y openssh-client openssh-server。包的安装命令与检测逻辑定义在 optional_package.dart界面逻辑见 packages_screen.dart。安装完成后卡片会显示绿色Installed标记。⚠️ 如果 SSH 页面提示 OpenSSH not installed就是这一步还没做先回 Packages 安装即可。五、步骤二设置 root 密码SSH 登录使用的是root用户因此需要先为它设置密码进入Dashboard → SSH Access。在ROOT PASSWORD区域输入新密码密码框以掩码显示。点击Set Password成功后底部会提示 Root password updated。 密码不能为空。这里设置的密码后续就是 SSH 登录时的登录密码请使用足够强的组合。六、步骤三启动 SSH 服务器在SERVICE CONTROL区域确认Port默认为8022可自定义。点击Start Server。等待约 2 秒状态图标由灰色变为绿色显示 SSH server running此时前台服务会在通知栏常驻 OpenClaw SSH 以维持运行。启动成功后页面会自动拉取设备的 IP 地址取自 Android 网络接口而非 proot 内部并渲染出可一键复制的连接信息。七、步骤四从另一台设备连接在CONNECTION INFO区域你会看到UserrootPort当前端口IP Addresses手机所有可用地址每个 IP 对应一条可直接复制的连接命令复制以下命令到你的电脑 / 平板终端执行即可端口号以实际为准ssh root192.168.x.x -p 8022输入第五步设置的 root 密码后你就能直接在手机上执行命令——至此一台SSH 远程 AI 服务器就绪。可复制命令行的渲染逻辑见 ssh_screen.dart。八、常见问题排查现象可能原因解决办法提示 OpenSSH not installed未装 OpenSSH 包回到 Packages 安装 OpenSSH连接被拒绝不在同一网络 / 端口填错确认同 Wi‑Fi核对 IP 与端口Permission denied密码错误重新进入 SSH Access 设置密码服务自动停止后台被系统回收关闭电池优化保留前台通知应用侧排查可结合Logs页面查看网关输出。若用 Termux CLI 方式可进入 Ubuntu 后手动apt install openssh-server再运行sshd。更多版本演进与修复记录见 CHANGELOG.mdSSH 能力自v1.8.0起引入。九、安全与最佳实践建议仅限可信网络ListenAddress 0.0.0.0意味着同网段设备皆可尝试连接请勿把 SSH 直接暴露到公网。强密码root 密码即登录凭证建议使用长且含大小写、数字、符号的组合。用完即停在 SERVICE CONTROL 点击Stop Server可立即终止 sshd避免长时间暴露。保持前台通知通知栏的 OpenClaw SSH 是服务存活的关键删除它可能导致服务被系统回收。小结openclaw-termux 通过 安装 OpenSSH → 设置 root 密码 → 启动 sshd → 复制连接命令 四步把一台普通手机变成了可远程 SSH 登录的 AI 服务器。得益于 proot Ubuntu 隔离与前台服务保活整个过程无需 Root、安全可控。现在打开 Dashboard 的SSH Access跟着上面的步骤走一遍几分钟内你就能从任意设备连入自己的手机 AI Gateway随时随地执行命令、管理你的 AI 工作负载。赞分享AI 应用LLM 网关大模型移动开发【免费下载链接】openclaw-termuxRun OpenClaw AI Gateway on Android — standalone Flutter app with built-in terminal, web dashboard, and one-tap setup. Also available as a Termux CLI package.项目地址https://gitcode.com/gh_mirrors/op/openclaw-termux点击查看免费下载相关推荐如何用AI Toolbox把AI CLI配置同步到WSL和远程服务器SSH与WSL同步完整教程如何用AI Toolbox把AI CLI配置同步到WSL和远程服务器SSH与WSL同步完整教程 AI Toolbox 是一款个人 AI Toolbox 桌面应openclaw-cn 网关远程访问实战SSH 隧道、Tailscale 与 WebSocket 远程运维方案openclaw cn 网关远程访问实战SSH 隧道、Tailscale 与 WebSocket 远程运维方案 本文围绕 openclaw cn中文社区版人工智能AI Agent即时通讯后端本地部署语音如何用电脑键盘操控手机终端OpenClaw on Android搭配Termux的SSH远程配置完全指南如何用电脑键盘操控手机终端OpenClaw on Android搭配Termux的SSH远程配置完全指南 OpenClaw on Android 让你在手机上移动开发AI 应用CLI开发工具创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考