Kako odrediti privatni SSH-ključ za korištenje prilikom izvršavanja naredbe ljuske na Gitu?

Kako Odrediti Privatni Ssh Kljuc Za Koristenje Prilikom Izvrsavanja Naredbe Ljuske Na Gitu



SSH je zaštićeni mrežni protokol ljuske koji se koristi za autentifikaciju preko nezaštićene mreže. Omogućuje par ključeva: javne i privatne ključeve koji se koriste za uspostavljanje sigurne veze između udaljenih i lokalnih mreža. Točnije, korištenjem Gita možete gurnuti ili dohvatiti sadržaj ili podatke u udaljena spremišta pomoću provjere autentičnosti SSH ključa.

Ovaj će post ilustrirati metodu za određivanje privatnog SSH ključa pri radu s naredbama ljuske na Gitu.







Kako odrediti privatni SSH-ključ za korištenje prilikom izvršavanja naredbe ljuske na Gitu?

SSH protokol pruža par privatnih i javnih ključeva. Javni ključ se koristi za zaključavanje ili osiguranje podataka, a privatni ključ se koristi u svrhu provjere autentičnosti za otključavanje ili pristup sadržaju.



Za određivanje privatnog SSH ključa kada radite s naredbama ljuske na Gitu, pogledajte dolje navedeni postupak.



Korak 1: Otvorite Git Bash terminal





Iz izbornika Startup otvorite ' Git Bash ” terminal:


Korak 2: Generirajte SSH ključeve



Generirajte par SSH ključeva koristeći danu naredbu i navedite svoju Git adresu e-pošte:

$ ssh-ključ -t RSA -b 4096 -C ' [email protected] '



Korak 3: Kopirajte javni ključ

Prema zadanim postavkama, javni i privatni ključevi spremaju se na ' C:\Korisnici\Korisničko ime\.ssh ' staza. Idite na mjesto gdje je spremljen par SSH ključeva. Zatim otvorite ' id_rsa.pub ” datoteka koja sadrži javni ključ:


Kopirajte SSH javni ključ iz otvorene datoteke:


Korak 4: Dodajte javni ključ na GitHub

Otvorite službeni GitHub i prijavite se na svoj GitHub račun. Nakon toga kliknite na izbornik profila i idite na “ postavke ' kako slijedi:


Zatim otvorite ' SSH i GPG ključevi ” postavka. Nakon toga pritisnite ' Novi SSH ključ ' dugme:


Postavite naslov ključa prema svojoj želji i zalijepite kopirani javni ključ u “ Ključ ' polje za tekst. Sada pritisnite ' Dodaj SSH ključ ' dugme:


Iz donjeg rezultata može se primijetiti da smo uspješno dodali javni SSH ključ GitHub računu:


Korak 5: Pokrenite SSH Agent Service

Ako usluga SSH agenta nije pokrenuta na sustavu, pokrenite uslugu pomoću navedene naredbe:

$ eval $ ( ssh-agent -s )



Korak 6: Odredite privatni SSH ključ SSH agentu

Nakon toga dodajte SSH privatni ključ SSH agentu za provjeru autentičnosti. Ovdje, ' id_rsa ” sadrži privatni ključ:

$ ssh-dodaj ~ / .ssh / id_rsa



Korak 7: Testirajte svoju Git autentifikaciju pomoću GitHuba

Na kraju, testirajte svoju Git autentifikaciju s GitHub računom putem dane naredbe:

$ ssh -T git @ github.com


Donji rezultat pokazuje da smo uspješno autentificirali GitHub račun pomoću privatnog SSH ključa:


To je sve! Objasnili smo metodu za određivanje privatnog SSH ključa pri radu s naredbom ljuske u Gitu.

Zaključak

Da biste odredili privatni ključ kada radite s naredbom ljuske, prvo otvorite Git bash terminal. Zatim generirajte par SSH ključeva, dodajte javni ključ GitHub računu, pokrenite uslugu SSH agenta na vašem lokalnom računalu i dodajte privatni SSH ključ SSH agentu koristeći ' $ ssh-dodaj ~/.ssh/id_rsa ” naredba. Nakon toga izvršite Git autentifikaciju da biste autentifikirali svoj GitHub račun pomoću ' $ ssh -T [email protected] ” naredba. U ovom vodiču objašnjeno je kako odrediti privatni ključ pri radu s naredbama ljuske u Gitu.