Zum Hauptinhalt springen

6. Authentication Protocol Message Numbers

6. Authentication Protocol Message Numbers

Alle von diesem Authentifizierungsprotokoll verwendeten Nachrichtennummern liegen im Bereich von 50 bis 79, der Teil des für Protokolle reservierten Bereichs ist, die auf dem SSH-Transportprotokoll laufen.

Nachrichtennummern von 80 und höher sind für Protokolle reserviert, die nach diesem Authentifizierungsprotokoll laufen; der Empfang einer solchen vor Abschluss der Authentifizierung ist ein Fehler, auf den der Server MUSS durch Trennen der Verbindung reagieren, vorzugsweise unter Senden einer ordnungsgemäßen Disconnect-Nachricht zur Fehlersuche.

Nach erfolgreicher Authentifizierung werden solche Nachrichten an den höherwertigen Dienst weitergegeben.

Dies sind die allgemeinen Authentifizierungsnachrichtencodes:

MessageNumber
SSH_MSG_USERAUTH_REQUEST50
SSH_MSG_USERAUTH_FAILURE51
SSH_MSG_USERAUTH_SUCCESS52
SSH_MSG_USERAUTH_BANNER53

Zusätzlich zu den obigen gibt es einen Bereich von Nachrichtennummern (60 bis 79), der für methodenspezifische Nachrichten reserviert ist. Diese Nachrichten werden nur vom Server gesendet (der Client sendet nur SSH_MSG_USERAUTH_REQUEST-Nachrichten). Verschiedene Authentifizierungsmethoden verwenden dieselben Nachrichtennummern wieder.