GitHub SSH schnell einrichten

GitHub SSH schnell einrichten
Auf GitHub wird der SSH -Schlüssel verwendet, um sich dem Secure Shell Network -Protokoll zu nähern. Dieses verschlüsselte und authentifizierte Protokoll wird zur Ferninteraktion zwischen Maschinen in einem ungesicherten offenen Netzwerk verwendet. Darüber hinaus kann es für Dateitransfers, Remote -Betriebssystemzugriff und Netzwerkverwaltung verwendet werden. Der SSH -Schlüssel wird auch verwendet, um eine Reihe von Werkzeugen zu beschreiben, um mit dem SSH -Protokoll zu interagieren.In diesem Handbuch werden wir darüber sprechen, wie Github SSH schnell eingerichtet werden kann.

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.