Windowsのターミナル・SSHクライアント比較:Windows Terminal / RLogin / PuTTY / Tera Term

Windowsのターミナル・SSHクライアント比較:Windows Terminal / RLogin / PuTTY / Tera Term

Windowsでは複数のターミナル/SSHクライアントが選べます。この記事では主要な4つ(Windows Terminal、RLogin、PuTTY、Tera Term)を比較し、用途別のおすすめをまとめます。


比較表

最初に全体の特徴をざっと押さえましょう。

ツール得意領域特徴向いている人ひとこと
Windows TerminalモダンUI、タブ・分割、WSL/PowerShell/SSH統合設定画面・JSON設定、カスタムテーマ、複数シェルの管理複数シェルを一括管理したい人デフォルトターミナルにも設定可
RLoginSSH/Telnet/rlogin/シリアル、設定豊富セッション管理・キー送出・レイアウト保存多数のサーバーを頻繁に切替える運用日本語UIで細かく調整したい
PuTTY単体実行型、軽量、持ち運び可単体実行ファイル、SSHのポート転送にも対応追加インストールなしで簡易接続したい設定保存はレジストリ
Tera Termシリアル/マクロ、長年の定番マクロで自動化、シリアルも強いシリアルとSSHを両立したい旧来UIだが安定

各ツールの要点

接続先や設定の保存方法に合わせて、以下の特徴を確認してください。

Windows Terminal

  • 長所: タブ/ペイン分割、カスタムテーマ、WSL・PowerShell・SSHを一括管理。デフォルトターミナルに指定可能。
  • 設定・接続: 設定画面と settings.json の両方でカスタマイズできます。SSH接続には、Windows Terminal内で起動するOpenSSHクライアントなどを使います。設定方法とSSHプロファイルの例を確認してください。
  • こんな人に: WSLやPowerShellとSSHを1つのUIでまとめたい開発者。

RLogin

  • 長所: セッション管理、マクロ風のキー送出、レイアウト保存が強力。SSH/Telnet/rloginとCOMポートのシリアル接続に対応。日本語UI。接続方式は公式マニュアルの「サーバーエントリーの編集」で確認できます。
  • 設定の移行: レジストリ保存とエクスポートの使い分けは、関連記事のバックアップ手順を確認してください。
  • こんな人に: サーバー数が多く頻繁に行き来する運用管理者。

PuTTY

  • 長所: 単体の実行ファイルを利用でき、SSHのローカル・リモート・動的ポート転送にも対応しています。用途に応じて公式マニュアルのポート転送を確認してください。
  • 注意: 設定はレジストリ保存。複数設定を持ち運ぶ場合はバックアップ手順が必要。
  • こんな人に: インストール権限がない環境や、一時的な接続用に軽く使いたい人。

Tera Term

  • 長所: シリアル接続やマクロが充実。SSHとシリアルを一つで賄える。歴史が長く情報が豊富。
  • 鍵形式: OpenSSH形式のSSH2秘密鍵に対応しています。TTSSH 2.63(Tera Term 4.76)以降はPuTTY形式とSECSH(ssh.com)形式にも対応しています。鍵を指定する際は公式のSSH接続手順を確認してください。
  • こんな人に: ネットワーク機器設定やシリアル接続をよく使うエンジニア。

用途別のおすすめ

目的別に選ぶと迷いにくくなります。

  • 「複数シェルをまとめたい」→ Windows Terminal
  • 「サーバーを大量に切替え、UIで細かく調整したい」→ RLogin
  • 「インストールなしで軽く使いたい」→ PuTTY
  • 「シリアルもSSHもマクロでさばきたい」→ Tera Term

設定・持ち運びのポイント

バックアップや同期の方法を先に決めておきましょう。

  • Windows Terminal: settings.json をバックアップしてください。SSHの設定や秘密鍵はこのファイルには含まれないため、別途保管してください。
  • RLogin: レジストリorエクスポート機能でバックアップ。鍵/ログ保存先/フォントは手動で揃える。
  • PuTTY: 保存済みセッションなどはWindowsのレジストリに保存されます。設定の移行時はレジストリをエクスポートし、秘密鍵ファイルは本人だけがアクセスできる場所で別途保管してください。
  • Tera Term: 設定ファイルとマクロ・鍵をまとめてバックアップ。

代替・関連ツール

主要4つ以外で検討する場合の候補です。

  • MobaXterm: X11フォワーディングやSFTP内蔵。重めだがオールインワン。
  • VS Code Remote SSH: エディタ統合で開発に便利。純ターミナル用途なら過剰だと思います。

まとめ

  • モダンな統合: Windows Terminal
  • 多数サーバー&日本語UI: RLogin
  • 軽量/ポータブル: PuTTY
  • シリアル+マクロ: Tera Term
    目的と環境に合わせて選び、PCの移行などで必要になるシーンも多いので設定バックアップの方法を最初に決めておくと運用が安定するかと思います。

関連記事

このブラウザからの自分のアクセスを解析から除外できます。