Wir veröffentlichen regelmäßig Aktualisierungen unserer Dokumentation, und die Übersetzung dieser Seite kann noch im Gange sein. Die neuesten Informationen findest Du in der englischsprachigen Dokumentation. Informieren Sie uns bitte, falls auf dieser Seite ein Problem mit den Übersetzungen vorliegt.

Diese Version von GitHub Enterprise wurde eingestellt am 2020-11-12. Es wird keine Patch-Freigabe vorgenommen, auch nicht für kritische Sicherheitsprobleme. Für eine bessere Leistung, verbesserte Sicherheit und neue Features nimm ein Upgrade auf die neueste Version von GitHub Enterprise vor. Wende Dich an den GitHub Enterprise-Support, um Hilfe beim Upgrade zu erhalten.

SSH-Verbindung testen

Wenn Sie Ihren SSH-Schlüssel eingerichtet und Ihrem GitHub Enterprise Server-Konto hinzugefügt haben, können Sie die Verbindung testen.

Vor dem Test Deiner SSH-Verbindung solltest Du:

Für den Test Deiner Verbindung musst Du diese Aktion mit Deinem Passwort authentifizieren, welches der zuvor erstellten SSH-Schlüssel-Passphrase entspricht. Weitere Informationen zur Verwendung von SSH-Schlüssel-Passphrasen findest Du unter „SSH-Schlüssel-Passphrasen verwenden“.

  1. Öffne TerminalTerminalGit Bash.

  2. Gib den folgenden Befehl ein:

    $ ssh -T git@hostname
    # versucht ssh zu GitHub Enterprise Server

    Eventuell erhälst Du eine Warnung wie die folgende:

    > The authenticity of host 'hostname (IP ADDRESS)' can't be established.
    > RSA key fingerprint is SHA256:nThbg6kXUpJWGl7E1IGOCspRomTxdCARLviKw6E5SY8.
    > Are you sure you want to continue connecting (yes/no)?
  3. Vergewissere Dich, dass der in dieser Meldung angegebene Fingerprint mit einem der Fingerprints der Meldungen aus Schritt 2 übereinstimmt, und gib dann yes ein:

    > Hi username! You've successfully authenticated, but GitHub does not
    > provide shell access.

    Eventuell wird folgende Fehlermeldung angezeigt:

    ...
    Agent admitted failure to sign using the key.
    debug1: No more authentication methods to try.
    Permission denied (publickey).

    Dies ist ein bekanntes Problem einiger Linux-Distributionen. Weitere Informationen findest Du unter „Fehler: Agent gibt Signierfehler zu“.

  4. Vergewissere Dich, dass die resultierende Meldung Deinen Benutzernamen enthält. Wenn Du die Meldung „Permission denied“ (Berechtigung verweigert) erhältst, findest Du weitere Informationen unter „Fehler: Berechtigung verweigert (publickey)“.