最初の SSH 接続を設定する
このガイドでは TermAI に最初の SSH サーバーを追加する手順を約3分で説明します。必要なもの:サーバーの IP またはホスト名、ユーザー名、パスワードまたは秘密鍵。
⏱ 3分で読了 · 2026年6月5日更新
はじめる前に
- TermAI アカウント(同期不要ならスキップ可)
- サーバー資格情報:ホスト名/IP、ポート(通常22)、ユーザー名、パスワードまたは鍵
ステップ1 — 接続エディタを開く
ホーム画面で右上の + をタップ。新規接続フォームが表示されます。
ステップ2 — 基本情報を入力
- ラベル — "prod-web-01" のような分かりやすい名前
- ホスト — IP アドレスまたはホスト名(192.168.1.100、myserver.example.com)
- ポート — 既定値 22
- ユーザー名 — SSH ユーザー名(root、ubuntu、あなたの名前など)
ステップ3 — 認証方式を選ぶ
パスワード欄に SSH パスワードを入力。TermAI はデバイスのハードウェア暗号化 keystore に保存します。保存して接続。
秘密鍵を使う を選択。既存の鍵(ed25519 / RSA / ECDSA)を貼り付けるか、TermAI 内で新しい鍵を生成し、公開鍵をサーバーの authorized_keys にコピー。
# サーバー側で TermAI 公開鍵を追加:
echo "ssh-ed25519 AAAA... termai-mobile" >> ~/.ssh/authorized_keys
chmod 600 ~/.ssh/authorized_keys
echo "ssh-ed25519 AAAA... termai-mobile" >> ~/.ssh/authorized_keys
chmod 600 ~/.ssh/authorized_keys
ステップ4 — 初回接続
接続を保存しタップ。初回接続時、TermAI はサーバーのホストキーフィンガープリントを表示し確認を求めます。
ℹ️ ホストキーフィンガープリントとは? サーバーの一意の識別子です。初回検証で MITM 攻撃を防ぎます。TermAI は記憶し、変更時に警告します。
トラブルシューティング
| エラー | 考えられる原因 | 修正 |
|---|---|---|
| Connection refused | SSH 未起動、ポート誤り | サーバーが稼働中か確認、ポートを再確認 |
| Permission denied (publickey) | 鍵の誤り、サーバーに公開鍵がない | 公開鍵を authorized_keys に再コピー |
| Host key verification failed | サーバーのホストキー変更 | 調査(正当か MITM か)、Known Hosts を更新 |
次のステップ
このページは役に立ちましたか? 2026年6月5日更新 · Edit on GitHub →