MS-Windows 用 ssh PortForwarding プログラム

(LastUpdate: 15-Apr-2003)
(FirstDraft: 14-May-2002)
(c) Copyright 2002 by Hirofumi Fujii

MS-Windows で動作する ssh PortForwarding プログラムについて リストアップしておく。

Cygwin + OpenSSH
言わずと知れた OpenSSH (の Cygwin 版)なので、機能的には 最も充実していると思われる。ssh protocol version 1.5/2.0。 Cygwin をインストールする必要があること、コマンドラインインターフェース なので、一般ユーザには使いにくいかも知れない。
PortForwarder
ssh protocol version 1.5。ほとんどグラフィカルユーザインターフェース で動作。接続・切断がボタンクリック一つで操作できるので、使い勝手は非常に よい。ただし、設定ファイルはテキストエディタを使って書いてやる必要がある。 別作者による設定ファイルを作るためのグラフィカルユーザインターフェースを 持ったプログラムもあるらしい。
PuTTY
ssh protocol version 1.5/2.0。 ssh protocol version 2.0 の扱える端末エミュレータ。非公式では あるが、日本語化もなされている。 端末エミュレータなので、PortForwarder としては多少違和感があるかも 知れないが、OpenSSH の ssh-agent に相当する Pageant を使うことにより (一度設定すれば)使い勝手が著しく向上する。 PortForwarding の設定はやりやすい。
TTSSH
Teraterm の ssh extension。ssh protocol version 1.5。 PuTTY と同じく基本は端末エミュレータ なので、PortForwarding 機能だけを見ると操作性は PortForwarder の方が よい。ただ、日本語が扱える端末エミュレータなので、端末として ssh-login するのと同時に PortForwarding も使いたい場合には、こちらの方が便利 だろう。

Windows 95 で行う場合の注意:Windows 95 の場合、 winsock の update を行い、ネットワークパラメータの調整をしておかないと、 著しく性能が落ちることがある。