Beispiel: GitHub SSH schnell einrichten
Um GitHub SSH schnell einzurichten, werden wir zunächst ein neues Repository auf GitHub erstellen, dann das Git -Bash -Terminal starten und die SSH -Taste mit der “erstellen$ SSH Key-Gen" Befehl. Als nächstes führen Sie die aus$ ssh-add ~/.ssh/id_rsaBefehl zum Starten des SSH -Agenten, fügen Sie ihn dem Agenten hinzu und kopieren Sie ihn. Dann gehen Sie zum "GithubKontoeinstellungen und fügen Sie es hinzu. Testen Sie schließlich die SSH-gebaute Verbindung zu GitHub mit der “$ ssh -t [email protected]" Befehl.
Probieren wir die obige Prozedur in Ihrem System aus, indem Sie den angegebenen Schritten befolgen!
Schritt 1: Repository erstellen
Gehen Sie zum GitHub -Hosting -Service, drücken Sie die “+Symbol zum Öffnen des Dropdown-Menüs und klicken Sie auf die “Neues Repository" Möglichkeit:
Geben Sie einen deskriptiven Repository -Namens ein, markieren Sie die “ÖffentlichOption, um es jedem zu ermöglichen, es zu sehen, und auf die "klicken"Erstellen Repository" Taste:
Schritt 2: Öffnen Sie Git Bash
Als nächstes suchen und öffnen Sie die “Git Bash"Terminal mit Hilfe des"Start-up" Speisekarte:
Schritt 3: SSH -Schlüssel generieren
Führen Sie nun das SSH-Schlüsselpaar (öffentlich-privat) den folgenden Befehl aus:
$ ssh-keygen
Als Ergebnis des oben genannten Befehls werden Sie aufgefordert, die Datei einzugeben, in der Sie das Schlüsselpaar speichern möchten (öffentlich-privat). Zum Beispiel werden wir mit der Standardverzeichnisoption entscheiden:
Schritt 4: Überprüfen Sie die SSH -Tasten
Überprüfen Sie dann, ob die SSH -Tasten in bestimmten Dateien generiert und gespeichert werden:
$ ls -al ~//.ssh
Hier, "id_rsa"Wird den privaten Schlüssel und" behalten "id_rsa.Pub”Speichert den generierten öffentlichen Schlüssel:
Schritt 5: SSH -Agent starten
Führen Sie den folgenden Befehl aus, um den SSH-Agenten zu starten:
$ eval "$ (ssh -Agent -s)"
Die untergedrehte Ausgabe zeigt, dass der Agent als Hintergrundprozess mit “aktiviert wird1887”Prozess -ID oder ((PID):
Schritt 6: SSH -Taste zum SSH -Agenten hinzufügen
Fügen Sie nun den SSH -Schlüssel zum SSH -Agenten hinzu, indem Sie den folgenden Befehl verwenden:
$ ssh-add ~/.ssh/id_rsa
Schritt 7: Kopieren Sie den öffentlichen Schlüssel
Führen Sie den folgenden Befehl aus, um die oben generierte öffentliche Taste für die spätere Verwendung in die Zwischenablage zu kopieren:
$ clip < ~/.ssh/id_rsa.pub
Schritt 8: Öffnen Sie die Remote -Repo -Einstellungen
Wechseln Sie zu GitHub, drücken Sie die “ProfilSymbol und wählen Sie die "EinstellungenOption aus dem angezeigten Menü:
Schritt 9: SSH -Schlüssel hinzufügen
Klicken Sie als NächstNeuer SSH -Schlüssel" Taste:
Schritt 10: SSH -Schlüssel hinzufügen
Fügen Sie den Titel für den Schlüssel im erforderlichen Feld hinzu und fügen Sie den öffentlichen kopierten Schlüssel in die “einTaste"Feld" und klicken Sie auf die "Fügen Sie SSH -Schlüssel hinzu" Taste:
In den folgenden Bildern wird unser öffentlicher SSH -Schlüssel erfolgreich hinzugefügt:
Schritt 11: Testen Sie die SSH -Verbindung zu GitHub
Führen Sie schließlich den angegebenen Befehl aus, um zu überprüfen, ob die SSH -Verbindung mit GitHub hergestellt wird:
$ ssh -t [email protected]
Es ist zu sehen, dass wir erfolgreich authentifiziert haben:
Diese Studie hat Sie dazu gebracht, Github SSH schnell einzurichten.
Abschluss
Um Github SSH schnell einzurichten, machen Sie zunächst ein neues Repo auf Github, starten Sie das Git -Terminal und führen Sie die “aus“ aus$ SSH Key-GenBefehl, um das Schlüsselpaar zu generieren. Öffnen Sie als nächstes den SSH -Agenten und führen Sie das aus “aus$ ssh-add ~/.ssh/id_rsa”, Fügen Sie es in den Agenten hinzu und kopieren Sie es. Öffnen Sie danach die GitHub -Kontoeinstellungen und fügen Sie den SSH -Schlüssel hinzu. Schließlich führen Sie das aus “aus$ ssh -t [email protected]Befehl zum Testen der SSH-gebauten Verbindung zu GitHub. Dieses Handbuch hat über die schnelle Einrichtung von Github SSH ausgearbeitet.