Skip to main content

Diese Version von GitHub Enterprise Server wird eingestellt am 2026-08-25. Nicht mehr unterstützte Versionen werden nicht unterstützt. Es wird keine Patch-Freigabe vorgenommen, auch nicht für kritische Sicherheitsprobleme. Eine bessere Leistung, verbesserte Sicherheit und neue Features in GitHub Enterprise Server finden Sie unter Overview des Upgradeprozesses. Wenden Sie sich bei Fragen zum Upgrade an den GitHub Enterprise Support.

SSH-Verbindung testen

Nachdem Sie Ihren SSH-Schlüssel eingerichtet und ihn zu GitHub hinzugefügt haben, können Sie Ihre Verbindung testen.

Platform navigation

Bevor Sie Ihre SSH-Verbindung testen, sollten Sie dies bereits getan haben:

Sie müssen diese Aktion mit Ihrem Passwort authentifizieren, das der Passphrase des SSH-Schlüssels entspricht, den Sie zuvor erstellt haben. Weitere Informationen findest du unter Arbeiten mit SSH-Schlüssel-Passphrasen.

  1. Öffne TerminalTerminalGit Bash.

  2. Gib Folgendes ein:

    Shell
    ssh -T git@HOSTNAME
    # Attempts to ssh to GitHub
    

    Eventuell erhälst du eine Warnung wie die folgende:

    > The authenticity of host 'HOSTNAME (IP ADDRESS)' can't be established.
    > ED25519 key fingerprint is SHA256:+DiY3wvvV6TuJJhbpZisF/zLDA0zPMSvHdkr4UvCOqU.
    > Are you sure you want to continue connecting (yes/no)?
    
  3. Vergewissere dich, dass der Fingerabdruck in der Nachricht mit dem Fingerabdruck des öffentlichen Schlüssels deines Unternehmens übereinstimmt. Wenn dies der Fall ist, gib yes ein:

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

    Möglicherweise 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 finden Sie unter Fehler: „Agent admitted failure to sign“ (Agent gibt Signierfehler zu).

    Hinweis

    Der Remotebefehl sollte mit Code 1 beendet werden.

  4. Vergewissere Dich, dass die resultierende Meldung deinen Benutzernamen enthält. Wenn du die Meldung „permission denied“ erhältst, findest du entsprechende Informationen unter Fehler: „Permission denied (publickey)“ (Berechtigung verweigert: öffentlicher Schlüssel).