OpenSSH
aus Wikipedia, der freien Enzyklopädie
OpenSSH | |
---|---|
Entwickler: | Das OpenBSD-Projekt |
Aktuelle Version: | 4.5 (8. November 2006) |
Betriebssystem: | Multiplatform |
Kategorie: | Remote Access |
Lizenz: | BSD-Lizenz |
Deutschsprachig: | nein |
Website: | openssh.com |
OpenSSH (Open Secure Shell) ist eine Zusammenstellung von Computerprogrammen, die verschlüsselte Verbindungen über ein Computernetzwerk mittels des SSH-Protokolls ermöglichen. Der Projektleiter ist Theo de Raadt aus Calgary in Kanada.
Inhaltsverzeichnis |
[Bearbeiten] Geschichte
Die erste OpenSSH-Version wurde vom OpenBSD-Projekt als eine offene Alternative zu bestehenden proprietären SSH-Programmen entwickelt. Die Entwickler behaupten, dass OpenSSH sicherer sei als das Original.
Die Software wird unter der BSD-Lizenz vertrieben und liegt im Quelltext vor, der klar und geprüft ist. Die Version OpenSSH 4.5 wurde am 8. November 2006 veröffentlicht.
[Bearbeiten] OpenSSH-Bestandteile
Die OpenSSH Suite beinhaltet:
- ssh (als Ersatz für rsh, rlogin und telnet)
ssh tero@example.com
- scp (als Ersatz für rcp)
scp tero@example.com:~/somefile .
- sftp (als Ersatz für ftp)
sftp tero@example.com
- sshd (der SSH-Daemon) beinhaltet scp- und sftp-Server
sshd
- ssh-keygen (Authentifizierungsschlüssel Generator, Management und Konvertierung)
ssh-keygen
- ssh-keyscan (erfassen von SSH Public Keys)
ssh-keyscan
- ssh-agent (Hält den privaten Schlüssel im Arbeitsspeicher)
eval `ssh-agent`
- ssh-add (Lädt einen privaten Schlüssel in den ssh-agent
ssh-add ~/.ssh/id_rsa
[Bearbeiten] Entwicklung
Die Verwaltung von OpenSSH ist in zwei Teams aufgeteilt. Ein Team macht strikt OpenBSD-basierte Entwicklung, um Code zu entwickeln, der so sauber, einfach und sicher wie möglich ist.
Das OpenSSH-Portabilitäts-Team nimmt diese Version und fügt Portabilitätscode hinzu, so dass OpenSSH auf vielen Betriebssystemen laufen kann (diese Versionen sind als p-Versionen bekannt und haben Namen wie „OpenSSH 4.2p1“). Stand Oktober 2005 werden folgende Betriebssysteme unterstützt:
- AIX
- HP-UX
- Irix
- Linux
- NeXTStep
- SCO OpenServer
- SNI/ReliantUnix
- Solaris
- Digital Unix/Tru64/OSF/1
- Mac OS X
- Cygwin
- FreeBSD
- NetBSD
- OpenBSD
[Bearbeiten] Finanzierung
Das OpenSSH-Projekt verkauft OpenSSH-T-Shirts und Poster mit dem Puffy genannten Kugelfisch.
[Bearbeiten] Literatur
- Daniel J. Barrett, Richard E. Silvermann: SSH, The Secure Shell ISBN 3897212870 (englisch: ISBN 0596008953)
- Michael Stahnke, John Traenkenschuh: Pro OpenSSH ISBN 1590594762
[Bearbeiten] Weblinks
- OpenSSH Website (englisch)
- ssh Manpage (englisch)