NOMAD SHELL
适用于 iPhone 和 iPad 的手机 SSH 终端

让长时运行的远程终端会话在手机上稳定在线。

Nomad Shell 是面向开发者的 iOS SSH 终端,适合在手机上稳定连接远程主机。当前聚焦已实现功能:Mosh 漫游与重连、SSH 安全隔区密钥或密码认证,以及 iPhone 和 iPad 上的 webhook + APNS 审批闭环。

前往 App Store 下载查看设置Mosh + 安全隔区 + Webhook

Mosh 稳定连接

通过 SSH 启动 mosh-server,内置连接重试,并支持基于缓存参数的会话恢复。

安全 SSH 认证

支持安全隔区 Ed25519 密钥配合 Face ID 或 Touch ID,也支持存储在 iOS Keychain 中的密码认证。

Webhook + APNS 审批

生成设备专属 webhook 命令、发送测试通知,并在锁屏中直接批准或打开会话。

Quick setup + 二维码上手

当前推荐流程:服务器执行一条命令,App 扫码导入,再完成认证连接。

  • 在 Mac 或 Linux 主机执行 quick setup 脚本
  • 在 Nomad Shell 中扫描脚本输出二维码
  • 选择 SSH 密钥或密码认证
  • 连接后通过 Halo Bar 确认状态
打开设置指南

真实命令流预览

Halo Bar 状态
$ curl -fsSL https://raw.githubusercontent.com/NomadShell/Scripts/main/quick-setup.sh | bash
二维码载荷已生成:host=relay.example.com user=nomad
需要审批:npm install bcrypt
Mosh 漫游健康:Wi-Fi -> 5G

按真实流程配置

直接按照 App 当前已实现的脚本、扫码和 webhook 验证流程完成首个会话。

常见问题

Nomad Shell 是什么?

Nomad Shell 是一款适用于 iPhone 和 iPad 的手机 SSH 终端,面向需要随时处理远程会话和编程任务的开发者。

Nomad Shell 同时支持 SSH 和 Mosh 吗?

支持。Nomad Shell 使用 SSH 完成认证和启动,并支持 Mosh 漫游与重连,以适应更不稳定的移动网络环境。

如何在手机上连接服务器?

先在 Mac 或 Linux 主机运行 quick setup 脚本,再用 App 扫描生成的二维码,选择认证方式后即可建立连接。