Git

Nastavitev SSH ključa za GitHub

Nastavitev SSH ključa za GitHub
Da bi razumeli Github, se najprej prepričajte, da poznate Git . Git je odprtokodni sistem za nadzor različic, ki ga je začel Linus Trovalds. Skratka, Git je sistem za nadzor različic, kot sta Subversion in CVS. To boste lahko uporabili z namestitvijo ukaza in pripomočkov “git” v svoj strežnik. Git je orodje ukazne vrstice, GitHub pa je kraj, kjer razvijalci shranjujejo svoje projekte in dela, lahko pa jih delijo s preostalim svetom in jim lahko nadgradijo različice. Na voljo imate možnosti za ustvarjanje zasebnih in javnih repozitorijev in jih lahko uporabljate glede na vaše potrebe.

Za začetek se morate prepričati, da imate nameščen terminal Linux z ukazom git in ali uporabnik, pri katerem poskušate, uporablja ukaz git. Vedno poskusite uporabiti ločenega uporabnika in ne uporabljajte korenskega uporabnika za istega. Prav tako morate ustvariti račun pri Githubu.

Ustvari račun z Githubom

Če želite ustvariti račun z Githubom, sledite spodnjim korakom

Ko je račun ustvarjen, je naslednji korak ustvariti nov par ključev in jih nato dodati v Github.

Dodajanje ključa SSH v račun GitHub

Prijavite se v svoj terminal prek SSH.

Ustvarite par ključev, tako da zaženete naslednji ukaz in v svojem e-poštnem naslovu GitHub nadomestite med narekovaji:

# ssh-keygen -t rsa -b 4096 -C “domena vaše_pošte @.com «

Ko se prikaže poziv "Vnesite datoteko, v katero želite shraniti ključ," pritisnite Enter da ga shranite na privzeto mesto. Če želite uporabiti drugo lokacijo, lahko tudi tu navedete pot, ki bo uporabljena.

V pozivu vnesite varno geslo, ki bo uporabljeno, ko vaš ključ preverja pristnost, in ga potrdite. Te gesla lahko celo nastavite, če ne potrebujete dodatnega preverjanja. Zdaj ste ustvarili par ključev SSH. Ne pozabite si zapisati stvari, kot so datoteke javnega in zasebnega ključa.

Če želite dodati ključ ssh v GitHub, morate narediti kopijo javnega ključa in za to lahko uporabite spodnji ukaz ssh.

# mačka / doma / uporabnik /.ssh / id_rsa.pub

Ko kopirate vsebino v odložišče ali katero koli lokalno besedilno datoteko, lahko uporabimo spodnje korake za dodajanje ključa v račun Github.

Če želite dodati svoj prvi ključ ali drug ključ, kliknite "Nov ključ SSH"

V polje »Naslov« morate dodati oznako, ki si jo lahko zapomnite.  (Uporabil sem "Sumesh's MacBook Air").

Uporabite lahko katero koli besedo in edina stvar, na katero morate biti pozorni, je, da se boste prepričali, da vam bo pomagala prepoznati stroj, na katerem je ključ ustvarjen.

V polje “key” dodajte zgornji ključ, ki ga dobite z ukazom “cat / home / user /.ssh / id_rsa.pub «, ki se bo začelo s ssh-rsa

Če boste pozvani, potrdite geslo za GitHub, ki bo uporabljeno za preverjanje.

Zdaj lahko vidite ključ, ki ste ga dodali v ime naslova. In morali boste narediti enak postopek za vsak računalnik, strežnike za razvoj / spremljanje strežnikov, ki potrebujejo dostop do vaših skladišč.

Preverite povezavo z lokalnega računalnika na Github

Odprite nov ssh terminal in se prepričajte, da ste preklopili na uporabnika, za katerega ste ustvarili par ključev ssh. Če se želite povezati z računom Github prek ssh tipke, morate vnesti spodnje podatke in pritisniti enter # ssh -T [email protected]

Če to napravo prvič povežete s to napravo, boste videli rezultat, kot je spodaj, in v tem primeru morate vnesti Da:

Pristnost gostiteljskega githuba.com (192.30.1.1) 'ni mogoče določiti.
Prstni odtis RSA ključa je SHA256: asdnasd871321312kjaksjdasdijsaidjsad1Rk3ndm.
Ali ste prepričani, da se želite še naprej povezovati (da / ne)? ja
Opozorilo: Trajno dodan github.com, 192.30.30.1 '(RSA) na seznam znanih gostiteljev.

Videli boste takole:

“Živijo uporabnik ! Uspešno ste se overili, vendar GitHub ne omogoča dostopa do lupine."

Če je zgoraj omenjeni uporabnik pravilen in je prikazan kot isti, ki ste ga poskušali dodati, potem je vse v redu in s Githubom ste dokončali nastavitev ssh ključa ! Če dobite dovoljenje zavrnjeno, moramo navzkrižno preveriti zgornje korake in se prepričati, da ste storili vse v skladu z zgornjim dokumentom.  Če potrebujete pomoč v tem primeru, se lahko vedno obrnete na mene.

Najboljše igre z ročnim sledenjem
Oculus Quest je pred kratkim predstavil odlično idejo ročnega sledenja brez krmilnikov. Z vedno večjim številom iger in dejavnosti, ki izvajajo podpor...
Kako prikazati prekrivanje zaslonskega menija v celozaslonskih aplikacijah in igrah za Linux
Igranje celozaslonskih iger ali uporaba aplikacij v celozaslonskem načinu brez motenj vam lahko odreže ustrezne sistemske informacije, ki so vidne na ...
Top 5 kartic za zajemanje iger
Vsi smo v YouTubu videli in oboževali pretakanje iger. PewDiePie, Jakesepticye in Markiplier so le nekateri izmed najboljših igralcev, ki so zaslužili...