Hinweis: DSA-Schlüssel wurden in OpenSSH 7.0 als veraltet definiert. Wenn Dein Betriebssystem OpenSSH verwendet, musst Du beim Einrichten von SSH einen alternativen Schlüsseltyp verwenden, wie zum Beispiel einen RSA-Schlüssel. Wenn Dein Betriebssystem zum Beispiel macOS Sierra ist, kannst Du SSH mit einem RSA-Schlüssel einrichten.
-
Öffne TerminalTerminalGit Bash.
-
Gib
ls -al ~/.ssh
ein, um zu prüfen, ob SSH-Schlüssel vorhanden sind:$ ls -al ~/.ssh # zeigt die Dateien in Deinem .ssh Verzeichnis, falls vorhanden
-
Überprüfe die Verzeichnisliste, um zu ermitteln, ob Du bereits einen öffentlichen SSH-Schlüssel besitzen. Standardmäßig lauten die Dateinamen der öffentlichen Schlüssel:
- id_rsa.pub
- id_ecdsa.pub
- id_ed25519.pub
- id_dsa.pub
Wenn Du kein öffentliches und privates Schlüsselpaar besitzt oder wenn Du kein vorhandenes Schlüsselpaar für die Verbindung zu GitHub Enterprise verwenden möchtest, dann erzeuge einen neuen SSH-Schlüssel.
Wenn Du ein bestehendes öffentliches und privates Schlüsselpaar aufgeführt siehst (beispielsweise id_rsa.pub und id_rsa), das Du für die Verbindung zu GitHub Enterprise verwenden möchtest, dann füge Deinen SSH-Schlüssel zum SSH-Agenten hinzu.
Tipp: Wenn eine Fehlermeldung angezeigt wird, dass ~/.ssh nicht vorhanden ist, musst Du Dir keine Gedanken machen! Es wird beim Erzeugen eines neuen SSH-Schlüssels erstellt.