Kako določiti zasebni ključ SSH za uporabo pri izvajanju lupinskega ukaza na Gitu?

Kako Dolociti Zasebni Kljuc Ssh Za Uporabo Pri Izvajanju Lupinskega Ukaza Na Gitu



SSH je varen lupinski omrežni protokol, ki se uporablja za preverjanje pristnosti prek nezaščitenega omrežja. Ponuja par ključev: javni in zasebni ključ, ki se uporabljata za vzpostavitev varne povezave med oddaljenim in lokalnim omrežjem. Natančneje, z uporabo Gita lahko potisnete ali pridobite vsebino ali podatke v oddaljene repozitorije z uporabo preverjanja pristnosti ključa SSH.

Ta objava bo ponazorila metodo za določanje zasebnega ključa SSH pri delu z ukazi lupine v Gitu.







Kako določiti zasebni ključ SSH za uporabo pri izvajanju lupinskega ukaza na Gitu?

Protokol SSH zagotavlja par zasebnih in javnih ključev. Javni ključ se uporablja za zaklepanje ali zaščito podatkov, zasebni ključ pa za namene preverjanja pristnosti za odklepanje ali dostop do vsebine.



Za določanje zasebnega ključa SSH pri delu z ukazi lupine v Gitu si oglejte spodnji postopek.



1. korak: Odprite terminal Git Bash





V meniju Startup odprite » Git Bash ” terminal:


2. korak: Ustvarite ključe SSH



Ustvarite par ključev SSH s podanim ukazom in navedite svoj e-poštni naslov Git:

$ ssh-keygen -t rsa -b 4096 -C ' [email protected] '



3. korak: Kopirajte javni ključ

Javni in zasebni ključ sta privzeto shranjena na ' C:\Uporabniki\Uporabniško ime\.ssh ” pot. Pojdite na mesto, kjer je shranjen par ključev SSH. Nato odprite » id_rsa.pub ”, ki vsebuje javni ključ:


Kopirajte javni ključ SSH iz odprte datoteke:


4. korak: Dodajte javni ključ na GitHub

Odprite uradni GitHub in se prijavite v svoj račun GitHub. Po tem kliknite meni profila in pojdite na » nastavitve ' kot sledi:


Nato odprite » SSH in GPG ključa ” nastavitev. Po tem pritisnite ' Nov ključ SSH ” gumb:


Nastavite naslov ključa po želji in kopirani javni ključ prilepite v “ Ključ ” besedilno polje. Zdaj pritisnite ' Dodajte ključ SSH ” gumb:


Iz spodnjega rezultata je razvidno, da smo uspešno dodali javni ključ SSH v račun GitHub:


5. korak: Zaženite storitev agenta SSH

Če storitev agenta SSH ni zagnana v sistemu, zaženite storitev s podanim ukazom:

$ eval $ ( ssh-agent -s )



6. korak: Določite zasebni ključ SSH agentu SSH

Po tem dodajte zasebni ključ SSH agentu SSH za preverjanje pristnosti. Tukaj je ' id_rsa ” vsebuje zasebni ključ:

$ ssh-dodaj ~ / .ssh / id_rsa



7. korak: preizkusite svojo avtentikacijo Git z GitHub

Na koncu preizkusite svojo avtentikacijo Git z računom GitHub prek danega ukaza:

$ ssh -T git @ github.com


Spodnji rezultat kaže, da smo uspešno overili račun GitHub z uporabo zasebnega ključa SSH:


To je vse! Razložili smo metodo za določanje zasebnega ključa SSH pri delu z ukazom lupine v Gitu.

Zaključek

Če želite pri delu z ukazom lupine določiti zasebni ključ, najprej odprite terminal Git bash. Nato ustvarite par ključev SSH, dodajte javni ključ v račun GitHub, zaženite storitev agenta SSH na vašem lokalnem računalniku in dodajte zasebni ključ SSH agentu SSH z uporabo ' $ ssh-add ~/.ssh/id_rsa ” ukaz. Po tem izvedite preverjanje pristnosti Git, da preverite pristnost svojega računa GitHub s pomočjo » $ ssh -T [email protected] ” ukaz. V tej vadnici je razloženo, kako določiti zasebni ključ pri delu z ukazi lupine v Gitu.