OpenSSH
出典: フリー百科事典『ウィキペディア(Wikipedia)』
Open Secure Shell | |
開発元: | The OpenBSD Project |
---|---|
最新版: | 5.0/5.0p1 / 2008年4月3日 |
対応OS: | マルチプラットフォーム |
種別: | リモートコントロール |
ライセンス: | BSDライセンス |
公式サイト: | OpenSSH |
OpenSSH (Open Secure Shell) は、SSHプロトコルを利用するためのソフトウェアで、SSHサーバおよびSSHクライアントを含む。OpenSSH は、OpenBSDプロジェクトにより開発が行われ、BSDライセンスで公開されている。オリジナルのSSH実装であるSSH Tectia など、SSHには他にいくつかの実装があるが、OpenSSHは世界で最も使用されているSSH実装である。
目次 |
[編集] 歴史
オリジナルのSSHは、Tatu Ylönen により1995年に開発され、はじめフリーで公開された。しかし、同年12月には、SSH社(SSH Communications Security)が設立され、プロプライエタリ・ソフトウェアとなった。OpenBSDの開発チームは、 オリジナルのSSHの最後のフリーなバージョンである ssh1.2.12をもとに改良を加え、1999年12月に、OpenBSDの最初のバージョンであるOpenSSH1.2.2 を、OpenBSD2.6とともに発表した。
最初のOpenSSHの発表後、OpenBSDチームはOpeenSSHの他のオペレーティングシステムへのポーティングと、プロトコルバージョン2への対応を行うことにした。SSHの初期のプロトコルであるバージョン1には脆弱性や制限があり、対応策としてSSH社は、1996年にバージョン1と互換性のないプロトコルバージョン2を発表し、IETFでの仕様策定を経てバージョン2を実装した製品を1998年に発売していた。しかし、それまでの製品より機能が劣り、ライセンスの制限も厳しかったためバージョン2の普及はなかなか進んでいなかった。OpenSSH は、2000年7月にバージョン1とバージョン2に対応した OpenSSH2.0を、OpenBSD2.7のリリースとともに発表した。このリリースによりOpenSSH は爆発的に普及し、スタンダードの地位を獲得した。
その後、機能の追加や、何度か見つかった脆弱性への対応が行われている。
[編集] 開発プロセス
OpenSSHの開発は、まずOpenBSD上で安全・堅牢なプログラムを開発し、他のシステムでの実装はOpenBSD版を基にオペレーティングシステム依存部分のみを移植するという方針で行われている。移植版には、区別のためバージョン番号に、Portable release を意味する "p(数字)"が付けられる。
[編集] 外部リンク
- OpenSSH (英語)
- OpenSSH (日本語)
- SSH Communications Security - SSH Tectia を販売するSSH社の日本向けサイト
[編集] 参考文献
- 『実用SSH 第2版 - セキュアシェル徹底活用ガイド』(オライリー ISBN 978-4873112879 2006年)
|
|
---|---|
オペレーティングシステム | OpenBSD |
関連プロジェクト | OpenSSH • OpenCVS • OpenBGPD • OpenNTPD • PF • CARP • spamd • Xenocara |
人物 | シオ・デ・ラット • OpenBSDファウンデーション |