SSH のソフトウェア

サーバ + クライアント

SSH Communications Security

オリジナルの実装。商業利用が無償ではできないなどライセンス条件が厳しい。 バージョン2はバージョン1と互換性がないが、同時に使うことはできる

OpenSSH

ssh のフリーだった頃の版 1.2.12 をもとに、 OpenBSD のチームにより特許がらみのコードの除去や セキュリティバグの修正が行われたもの。 OpenSSH 2.0 以降は、 SSH プロトコルバージョン 2 に対応している。 OpenBSD 版と他 OS への移植版 (バージョン番号に p がつく) とがある。移植版は Linux 用に RPM も配布されている。

OS 情報

FreeBSD
4.0-RELEASE から、ベースシステムに含まれている。 4.1-RELEASE からは、 OpenSSH 2.1 になっている。 4.1-RELEASE までは、 RSA の特許のために、本体とは別のところから 国際版の CRYPTO 配布物を取ってきてインストールする必要があったが、 4.1.1-RELEASE からは本体に含まれるようになった (参考)。
Vine Linux
2.1 から、本体に含まれてデフォルトでインストールされるようになった。

psst...

SSH version 2 プロトコルの (GNU 的意味で) フリーな実装 (lsh) を開発するプロジェクト。

クライアントのみ

TTSSH

MS Windows 上の端末ソフト Tera Term Pro に SSH の機能を付加するもの。

TTSSH 日本語版
TTSSH のメニュー等を日本語化したもの
SSHってかんたんなのね
TTSSH の使い方が解説されている。
Windows用SSHクライアント TTSSH の入手・導入方法 (東京大学教育用計算機システム)
ダウンロード・インストールから Kermit による ファイル送受信、 port forwarding まで、 画面イメージつきで丁寧に説明されている。

PortForwarder

OpenSSH をもとに、 Windows 98/NT4.0/2000 および WindowsCE でポートフォワーディング機能のみ使えるようにしたツール。

これ以外のリスト

SSH FAQ Section 2.2: How about getting other relatively free versions of SSH?
簡潔なリスト
SSH-PROTOCOL SOFTWARE FOR SUNDRY PLATFORMS by Rick Moen
様々なプラットフォームの非常に多くのソフトウェアについての情報が 載っている。プレインテキスト形式。


西村 大介 <nishi@graco.c.u-tokyo.ac.jp>