
|
 |

Home
> Lexikon > SSH
SSH
In Kürze
SSH ist ein Protokoll, das den Datenverkehr zwischen zwei Rechnern in
verschlüsselter Form abgewickelt. Es dient besonders als Ersatz für das leicht
ausspähbare Telnet.
|
|
Synonyme und Abkürzungen
Secure Shell,
OpenSSH
Ähnliche Begriffe
Verschlüsselung,
PGP,
SSL,
Telnet,
FTP
Überblick
SSH arbeitet mit einem Verbindungsaufbau- und Verschlüsselungsmechanismus
ähnlich dem von PGP und SSL. Es bietet damit eine hohe Sicherheit während der
Übertragung über unsichere Internetverbindungen.
SSH kann für folgende Aufgaben eingesetzt werden:
- als Terminalemulation: Der Benutzer kann von einem Rechner aus so tun, als
arbeite er direkt auf einem anderen Rechner (remote login, Ersatz für Telnet)
- für Dateiübertragung (Ersatz für FTP)
- zum "Tunneln" beliebiger Protokolle, so können z.B. auch E-Mails verschlüsselt übertragen werden.
SSH ist eines der wenigen Protokolle, die als Markenzeichen für eine Firma
eingetragen sind. Die Verwendung des Begriffs sollte daher mit Vorsicht
erfolgen.
Detail
SSH ist ein Protokoll aus dem Jahr 1995 und wurde von einer Firma namens SSH
Communications Security Corp entwickelt, die SSH inzwischen als Markenzeichen
geschützt hat. Das Protokoll mit dem Namen SSH wird von der Internetgruppe
"secsh" betreut.
Um SSH nutzen zu können, braucht man eine dem Telnet vergleichbare Ausstattung:
- Einen Server, auf dem der SSH-Dienst läuft (SSH-Daemon). Dieser
nimmt SSH-Anfragen von anderen Rechnern entgegen.
- Einen Client, auf dem das Programm SSH läuft.
- Einen Benutzernamen und Passwort für den Server, um sich dort anmelden zu
können.
Da es sich bei SSH um asymmetrisch verschlüsselndes Protokoll handelt, besitzen
ausserdem Server wie Client jeweils einen öffentlichen und einen privaten
Schlüssel (siehe Verschlüsselung). In einem komplexen mehrstufigen Vorgang
tauschen der Server und der Client die öffentlichen Schlüssel aus und bauen so
die Verbindung auf.
Obwohl die bekannteste Anwendung von SSH der Ersatz des unsicheren
Telnet-Protokolls ist, kann es mehr als nur einen Fernzugriff auf einen Rechner
ermöglichen:
- Anstelle des unsicheren Protokolls FTP können Daten über das mit SSH
mitgelieferte Programm SCP (Secure Copy) verschlüsselt übertragen werden.
- Andere unsichere Protokolle wie z.B. POP3 für Emails können über SSH "getunnelt" werden. Dabei
wird die zu übertragende Information eines Protokolls in ein anderes
hineingepackt, um Protokollschwächen oder -beschränkungen zu umgehen. Dies ist
vergleichbar mit einem Besucher einer Firma, der von einem Angestellten
abgeholt wird und an seinen Zielort geleitet wird.
Ende 2001 existieren zwei unterschiedliche und zueinander inkompatible
SSH-Versionen (1.5 und 2.0).
Weiterführende Links
Erklärungen zu SSH (Deutsch):
www.univie.ac.at/comment/00-3/003_23.html
http://www.linux-magazin.de/Artikel/ausgabe/1999/07/SSH/ssh.html
(Englisch):
infosecuritymag.techtarget.com/articles/june01/features_protocols.shtml
Technische Dokumente (Englisch):
www.ssh.com/products/tectia/client/specifications.html
Kommerzieller SSH-Anbieter (hat den Standard und das Protokoll entwickelt,
Englisch):
www.ssh.com
Freeware-Version von SSH (Englisch):
www.openssh.com
SSH für Windows (Englisch):
www.chiark.greenend.org.uk/~sgtatham/putty/
www.jfitz.com/tips/ssh_for_windows.html
|
|
 |