最初の SSH 接続を設定する
このガイドでは TermAI に最初の SSH サーバーを追加する手順を約3分で説明します。必要なもの:サーバーの IP またはホスト名、ユーザー名、パスワードまたは秘密鍵。
⏱ 接続設定ガイド · 2026年10月9日更新
はじめる前に
- TermAI アカウント(同期不要ならスキップ可)
- サーバー資格情報:ホスト名/IP、ポート(通常22)、ユーザー名、パスワードまたは鍵
ステップ1 — 接続エディタを開く
SSH タブを開き、+ または接続追加をタップします。ラベル、ホスト、ポート、ユーザー名、認証方法、グループ、タグを設定します。
ステップ2 — 基本情報を入力
- ラベル — "prod-web-01" のような分かりやすい名前
- ホスト — IP アドレスまたはホスト名(192.168.1.100、myserver.example.com)
- ポート — 既定値 22
- ユーザー名 — SSH ユーザー名(root、ubuntu、あなたの名前など)
ステップ3 — 認証方式を選ぶ
サーバーのアカウントのパスワードを入力します。ユーザー名は SSH のログイン名で、TermAI のメールアドレスではありません。パスワード認証が無効なら秘密鍵を使用します。
鍵 を選択し、ヘッダー、フッター、改行を保った完全な OpenSSH 秘密鍵を貼り付けます。暗号化されていればパスフレーズも入力します。アプリで鍵を生成することもできます。対応する公開鍵だけをサーバーの対象ユーザーの ~/.ssh/authorized_keys に追加します。
鍵の追加中は、既存の接続を維持してください。完全な公開鍵を1行で追加します。秘密鍵を authorized_keys に入れたり、他の鍵を上書きしたりしないでください。
秘密鍵の生成 →ステップ4 — 初回接続
保存した接続でターミナルを開きます。TermAI は初回のホスト鍵を記録(TOFU)し、変更時に警告します。初回の信頼だけではサーバーの身元確認にはなりません。機密情報を送る前に管理者やプロバイダーのコンソールで指紋を確認し、変更理由が分かるまで新しい鍵を承認しないでください。
ℹ️ ホストキーフィンガープリントとは? サーバーの一意の識別子です。初回検証で MITM 攻撃を防ぎます。TermAI は記憶し、変更時に警告します。
トラブルシューティング
| エラー | 考えられる原因 | 修正 |
|---|---|---|
| Connection refused | SSH 未起動、ポート誤り | サーバーが稼働中か確認、ポートを再確認 |
| Permission denied (publickey) | 鍵の誤り、サーバーに公開鍵がない | 公開鍵を authorized_keys に再コピー |
| Host key verification failed | サーバーのホストキー変更 | 調査(正当か MITM か)、Known Hosts を更新 |
次のステップ
ドキュメントの問題を報告 → 2026年10月9日更新