Artikelversion: GitHub.com
Informationen zur SSH
Mithilfe des SSH-Protokolls können Sie eine Verbindung herstellen und sich bei Remote-Servern und -Diensten authentifizieren. Mit SSH-Schlüsseln können Sie sich mit GitHub verbinden, ohne jedes Mal Ihren Benutzernamen oder Ihr Passwort angeben zu müssen.
Wenn Sie die SSH einrichten, generieren Sie einen SSH-Schlüssel und fügen ihn zu ssh-agent hinzu. Dann fügen Sie den Schlüssel zu Ihrem GitHub-Konto hinzu. Durch das Hinzufügen des SSH-Schlüssels zu ssh-agent wird sichergestellt, dass Ihr SSH-Schlüssel durch die Verwendung einer Passphrase eine zusätzliche Sicherheitsebene erhält. Weitere Informationen finden Sie unter „SSH-Schlüssel-Passphrasen verwenden“.
Um Ihren SSH-Schlüssel in einem Repository zu verwenden, das sich im Besitz einer Organisation befindet, die SAML Single Sign-On nutzt, müssen Sie ihn zuerst autorisieren. Weitere Informationen finden Sie unter „Einen SSH-Schlüssel für die Verwendung in einer Organisation mit SAML Single Sign-On autorisieren“.
Sie sollten regelmäßig Ihre Liste mit SSH-Schlüsseln überprüfen und ungültige oder kompromittierte Schlüssel widerrufen.
Wenn Sie Ihren SSH-Schlüssel seit einem Jahr nicht mehr verwendet haben, löscht GitHub aus Sicherheitsgründen automatisch Ihren inaktiven SSH-Schlüssel. Weitere Informationen finden Sie unter „Gelöschte oder fehlende SSH-Schlüssel“.
Wenn Sie Mitglied einer Organisation sind, die SSH-Zertifikate bereitstellt, können Sie mit Ihrem Zertifikat auf die Repositorys dieser Organisation zugreifen, ohne das Zertifikat zu Ihrem GitHub-Konto hinzuzufügen. Weitere Informationen finden Sie unter „Informationen zu SSH-Zertifizierungsstellen“.