NOMAD SHELL
Quick setup + 手动兜底

通过脚本 + 扫码完成 Nomad Shell 配置。

当前实现流程:主机运行 quick setup,iOS 端扫码导入,再用安全隔区密钥或密码通过 Mosh 建立连接。

Mac 设置

按 App 当前使用的脚本路径配置服务器。

  • 运行 quick setup,让脚本完成 SSH 与 mosh 所需依赖配置。
  • 如果使用 SSH 密钥认证,把 authorized_keys 公钥行纳入 setup 流程。
  • 确保 SSH 端口可达,并放行 UDP 60000-61000 供 Mosh 使用。
  • 使用脚本输出的二维码将主机、用户和端口导入 Nomad Shell。
$curl -fsSL https://raw.githubusercontent.com/NomadShell/Scripts/main/quick-setup.sh | bash
$NOMAD_PUBKEY_B64='<base64-authorized-key-line>' bash -c "$(curl -fsSL https://raw.githubusercontent.com/NomadShell/Scripts/main/quick-setup.sh)"

iOS 设置

扫码、认证、连接,并验证通知闭环。

  • 打开 Nomad Shell,选择 Add Server -> Scan QR。
  • 选择认证方式:安全隔区 SSH 密钥(推荐)或密码。
  • 若使用密钥认证,将生成的公钥写入 ~/.ssh/authorized_keys。
  • 连接后使用 Halo Bar 监控会话状态。
  • 进入 Settings -> Webhook Command 复制命令,并执行 Test Webhook。
提示:终端支持滑动手势和双指缩放;Halo Bar 颜色分别表示运行、审批和错误状态。