Termius で SSH Agent Forwarding を使用する
概要
SSH クライアント Termius を利用し、リモートホストおよびその先のホストへ公開鍵認証によるアクセスをおこないます。SSH Agent Forwarding 機能は Premium 以上のライセンスでのみ利用可能です。
参考) ssh-agent による公開鍵認証と SSH Agent Forwarding による多段ログイン
HOWTO
Host を作成し、以下のように設定します。
- Hostname or IP address: Bastion のホスト名または IP アドレス
- Key: Bastion にログインするための Key
- Agent Forwarding: チェックする
これにより、Bastion から同一の秘密鍵を使ったホストに ssh でログインすることができます。
Bastion と異なる秘密鍵で多段アクセスしたい場合は、別途 Host を作成し、以下のように設定します。この場合 Bastion の Host に Agent Forwarding のチェックは不要です。
- Hostname or IP address: Server のホスト名または IP アドレス
- Key: Server にログインするための Key
- Host chaining: Bastion の Host を追加
Host chaining に設定した順に多段接続がおこなわれます。