Szybko skonfiguruj przykład Github SSH

Szybko skonfiguruj przykład Github SSH
W GitHub klawisz SSH służy do podejścia do protokołu Secure Shell Network. Ten zaszyfrowany i uwierzytelniony protokół jest wykorzystywany do zdalnej interakcji między maszynami w niezabezpieczonej otwartej sieci. Dodatkowo może być używany do transferów plików, dostępu do zdalnego systemu operacyjnego i zarządzania siecią. Klucz SSH służy również do opisania wielu narzędzi do interakcji z protokołem SSH.W tym podręczniku porozmawiamy o tym, jak szybko skonfigurować Github SSH.

Przykład: Szybko skonfiguruj Github SSH

Aby szybko skonfigurować GitHub SSH, najpierw utworzymy nowe repozytorium na GitHub, a następnie uruchomymy terminal GIT Bash i wygenerujemy klawisz SSH za pomocą „$ SSH Key-Gen" Komenda. Następnie wykonaj „$ ssh-add ~/.ssh/id_rsa„Polecenie uruchomienia agenta SSH, a następnie dodanie go do agenta i skopiuj. Następnie przejdź do „Github”Ustawienia konta i dodaj do niego. Na koniec przetestuj połączenie zbudowane przez SSH z GitHub za pomocą „$ ssh -t [email protected]" Komenda.

Wypróbujmy powyższą procedurę w systemie, wykonując podane kroki!

Krok 1: Utwórz repozytorium

Idź do usługi hostingowej Github, uderz „+„Ikona, aby otworzyć menu rozwijane i kliknij„Nowe repozytorium" opcja:

Wprowadź opisową nazwę repozytorium, zaznacz „Publiczny„Opcja umożliwia wszystkim to zobaczenie i kliknięcie„Tworzyć magazyn" przycisk:

Krok 2: Otwórz git bash

Następnie wyszukaj i otwórz „Git Bash„Terminal z pomocą„Uruchomienie" menu:

Krok 3: Wygeneruj klucz SSH

Teraz, aby wygenerować parę kluczy SSH (public-private), uruchom poniżej podane polecenie:

$ ssh-keygen

W wyniku wyżej wymienionych polecenia zostaniesz poproszony o wprowadzenie pliku, w którym chcesz zapisać parę kluczową (public-private). Na przykład pójdziemy z opcją Domyślną Diatctory:

Krok 4: Sprawdź klawisze SSH

Następnie sprawdź, czy klawisze SSH są generowane i zapisywane w określonych plikach:

$ ls -al ~/.ssh

Tutaj, "id_rsa„Zachowuje klucz prywatny i„id_rsa.pub”Przechowuje wygenerowany klucz publiczny:

Krok 5: Uruchom agenta SSH

Uruchom poniżej wspomniane polecenie, aby uruchomić agenta SSH:

$ eval „$ (ssh -agent -s)”

Poniższe dane wyjściowe pokazuje, że agent jest aktywowany jako proces w tle z „1887„Identyfikator procesu lub (pid):

Krok 6: Dodaj klucz SSH do agenta SSH

Teraz dodaj klucz SSH do agenta SSH, wykorzystując następujące polecenie:

$ ssh-add ~/.ssh/id_rsa

Krok 7: Kopiuj klucz publiczny

Wykonaj poniższe polecenie, aby skopiować powyższy wygenerowany klawisz publiczny do schowka w celu późniejszego użycia:

$ klip < ~/.ssh/id_rsa.pub

Krok 8: Otwórz zdalne ustawienia repo

Przełącz się na github, naciśnij „Profil”Ikona i wybierz„Ustawienia„Opcja z ukazanego menu:

Krok 9: Dodaj klucz SSH

Następnie naciśnij poniższą podświetloną opcję z menu po lewej stronie i kliknij „Nowy klucz SSH" przycisk:

Krok 10: Dodaj klucz SSH

Dodaj tytuł klawisza w wymaganym polu, wklej publiczny klawisz w „klucz„Pole i kliknij„Dodaj klucz SSH" przycisk:

Na poniższych zdjęciach nasz publiczny klucz SSH jest pomyślnie dodany:

Krok 11: Przetestuj połączenie SSH z GitHub

Na koniec wykonaj dostarczone polecenie, aby sprawdzić, czy połączenie SSH jest ustanowione z GitHub:

$ ssh -t [email protected]

Można zauważyć, że pomyślnie uwierzytelniliśmy:

To badanie doprowadziło do szybkiego skonfigurowania Github SSH.

Wniosek

Aby szybko skonfigurować Github SSH, najpierw zrób nowe repozytorium na GitHub, uruchom terminal GIT i uruchom „$ SSH Key-Gen„Polecenie do wygenerowania pary kluczy. Następnie otwórz agenta SSH, wykonaj „$ ssh-add ~/.ssh/id_rsa”, Dodaj go do agenta i skopiuj. Następnie otwórz ustawienia konta GitHub i dodaj klucz SSH. Wreszcie, wykonaj „$ ssh -t [email protected]”Polecenie do przetestowania połączenia zbudowanego przez SSH z GitHub. Ten podręcznik opracował, jak szybko skonfigurować Github SSH.