SSH config生成ツールとは?
SSH接続先の設定を対話形式で入力し、~/.ssh/config に貼り付けるだけで使える設定テキストを自動生成するツールです。複数ホストをまとめて出力でき、ProxyJumpや鍵ファイルの指定も簡単に行えます。
SSH configの主要オプション
| オプション | 説明 | 設定例 |
|---|---|---|
| Host | 接続時のエイリアス名 | myserver |
| HostName | 実際のIPアドレスまたはドメイン | 192.168.1.100 |
| User | ログインユーザー名 | ubuntu |
| Port | 接続ポート番号 | 22 |
| IdentityFile | 秘密鍵ファイルのパス | ~/.ssh/id_rsa |
| ProxyJump | 踏み台サーバー経由の接続 | bastion |
| ServerAliveInterval | 接続維持のための定期送信間隔(秒) | 60 |
| ForwardAgent | SSH鍵の転送を許可 | yes |
| StrictHostKeyChecking | ホスト鍵の自動受け入れ | no |