Secure Shell (SSH)
SSH ist ein Protokoll zum sicheren Einloggen und für andere sichere Netzwerkdienste über ein unsicheres Netzwerk. Es besteht aus drei wesentlichen Komponenten:
Der Client sendet eine Dienstanforderung, sobald eine sichere Transportschichtverbindung eingerichtet wurde. Nachdem die Anwender-Authentisierung komplett ist, wird eine zweite Dienstanforderung gesendet. Dadurch können neue Protokolle definiert werden und mit den definierten Protokollen koexistieren. Das Verbindungsprotokoll stellt Kanäle zur Verfügung, welche für viele Zwecke eingesetzt werden können. Es werden Standardmethoden zur Verfügung gestellt, um sicher interaktive Shell-Sitzungen aufzubauen und beliebige TCP-IP-Ports Verbindungen zu tunneln. Vertraulichkeit wird durch eine Reihe von Verschlüsselungsalgorithmen erreicht, welche optional ausgehandelt werden. Es werden die folgenden explizit genannt:
Hinweis: Im Deutschen wird in der Regel zwischen authentifizieren und authentisieren unterschieden. Der Duden sagt dazu:
Man könnte die erste Form wählen, wenn etwa eine elektronische Unterschrift beglaubigt werden soll, und die zweite, wenn ein Absender seine Identität glaubwürdig machen soll. In der Regel wird in der Literatur allerdings nicht exakt zwischen diesen beiden Formen unterschieden. |