NOMAD SHELL
iPhone と iPad のためのモバイル SSH ターミナル

長時間のリモートセッションをスマートフォンでも安定させます。

Nomad Shell は、スマートフォンから信頼できるリモートシェルを必要とするエンジニア向けの iOS SSH ターミナルです。現在実装済みの Mosh 再接続、Secure Enclave またはパスワードによる SSH 認証、Webhook + APNS 承認フローに集中しています。

App Store で入手セットアップを見るMosh + Secure Enclave + Webhooks

Mosh 優先の接続

SSH 経由で mosh-server を起動し、再接続を試行し、キャッシュ済みパラメータでセッションを再開できます。

安全な SSH 認証

Face ID や Touch ID と連携する Secure Enclave Ed25519 キー、または iOS Keychain に保存したパスワード認証を使えます。

Webhook + APNS 承認

デバイス専用の webhook コマンドを生成し、テスト通知を送り、ロック画面からセッションを承認または開けます。

Quick setup + QR オンボーディング

現在の導入フローは、サーバーで 1 コマンドを実行し、アプリで QR を読み取り、そのまま接続する流れです。

  • Mac または Linux ホストで quick setup スクリプトを実行する
  • Nomad Shell で生成された QR コードを読み取る
  • SSH キー認証またはパスワード認証を選ぶ
  • 接続して Halo Bar の状態を確認する
セットアップガイドを開く

実際のコマンドフロー

Halo Bar 状態
$ curl -fsSL https://raw.githubusercontent.com/NomadShell/Scripts/main/quick-setup.sh | bash
QR ペイロード準備完了: host=relay.example.com user=nomad
承認待ち: npm install bcrypt
Mosh ローミング正常: wifi -> 5G

実際のセットアップフローを使う

アプリで実際に使われているスクリプト、QR、Webhook 検証の流れをそのまま実行できます。

FAQ

Nomad Shell とは何ですか?

Nomad Shell は、iPhone と iPad 向けのモバイル SSH ターミナルで、移動中でも安定したリモート作業を行うためのアプリです。

SSH と Mosh の両方に対応していますか?

はい。認証と起動には SSH を使い、その後はモバイル回線でも強い Mosh のローミング再接続を利用できます。

スマートフォンからサーバーへ接続するには?

Mac または Linux ホストで quick setup スクリプトを実行し、アプリで生成された QR コードを読み込み、認証方式を選んで接続します。