Termshell

随身 SSH 终端 — 手机管理服务器

开源免费的 Android SSH 客户端,支持密码/私钥认证、交互式 Shell、常用命令,随时随地安全连接您的远程服务器。

📱 立即下载 Android 版
Termshell SSH 终端客户端

核心功能

专为运维人员打造,让您在手机上像桌面终端一样操作服务器

SSH 安全连接
🔐 安全连接
支持密码认证与 OpenSSH 私钥认证。首次连接 host key 指纹校验,私钥/密码使用平台 Keychain/Keystore 加密存储,杜绝明文泄露。
交互式终端
⌨️ 交互式 Shell
基于 xterm.js 引擎,完整 PTY 支持。ANSI 颜色、光标控制、Tab 补全、Ctrl+C 中断、方向键历史,完全模拟桌面终端体验。
后台保活
⏱️ 后台保活
离开终端页不自动断开,会话在后台保持。再次进入同一主机时恢复屏幕历史。空闲超时(默认 10 分钟)自动安全回收,兼顾便捷与节流。
多会话管理
🗂️ 多主机管理
同时连接多台服务器,每个会话独立保活。主机列表一目了然,在线状态绿点提示,长按编辑/删除,管理更高效。
常用命令
📋 常用命令库
保存高频命令,按标题/标签分类。终端底部输入栏实时模糊匹配,选中即发送。一键添加当前命令到库,告别手机端繁琐输入。
横竖屏切换
🔄 横竖屏切换
右上角一键切换横屏。横屏下终端自动重排行列数,适配 vim/htop/top 等全屏程序,充分利用手机宽屏优势。
开源免费
🆓 开源 & 隐私
纯 Dart 实现,无原生依赖,无第三方服务器中转。您的密码/私钥仅存储在设备本地加密区,绝不离开手机。代码开源,可审计可定制。
技术栈
⚙️ 技术栈
Flutter 3.x + dartssh2(纯 Dart SSH 协议)+ xterm 4.x(终端渲染)+ GetX(状态管理)+ flutter_secure_storage(安全存储)。轻量高效,启动迅速。

下载 Termshell

当前仅提供 Android 版本。iOS 版本开发中,敬请期待。

版本 1.0.0 · 适用于 Android 5.0+

Termshell 下载

快速上手

三步开始使用 Termshell

1
添加主机

填写服务器地址、端口、用户名,选择密码或私钥认证。私钥/密码加密保存在设备本地。

2
一键连接

点击主机立即连接,首次自动校验 host key 指纹。5 秒内进入交互式终端。

3
管理服务器

执行任何命令,使用常用命令快速输入,切换横屏查看全屏程序。来回切换不中断连接。

开源、开放

开始免费使用吧

》免费注册

微信咨询,备注:微语

微信二维码,扫码添加好友咨询