Git

SSH rakto sąranka, skirta „GitHub“

SSH rakto sąranka, skirta „GitHub“
Norėdami suprasti „Github“, pirmiausia turite įsitikinti, kad žinote apie „Gitub“ . „Git“ yra atvirojo kodo versijų valdymo sistema, kurią sukūrė Linusas Trovaldsas. Trumpai tariant, „Git“ yra versijų valdymo sistema, tokia kaip „Subversion“ ir CVS. Tai galėsite naudoti įdiegdami „git“ komandą ir komunalines paslaugas savo serveryje. „Git“ yra komandinės eilutės įrankis, o „GitHub“ yra vieta, kur kūrėjai saugo savo projektus ir darbus, galės pasidalinti su likusiu pasauliu ir taip pat gali jiems atnaujinti versijas. Jūs galite kurti privačias ir viešas saugyklas ir jas galite naudoti pagal savo poreikius.

Norėdami pradėti, turite įsitikinti, kad turite „Linux“ terminalą su įdiegta „git“ komanda ir turite galimybę naudoti „git“ komandą iš vartotojo, kuriame bandote. Visada bandykite naudoti atskirą vartotoją ir nenaudokite šakninio vartotojo tam pačiam. Taip pat turite susikurti paskyrą „Github“.

Sukurkite paskyrą „Github“

Norėdami sukurti „Github“ paskyrą, galite atlikti toliau nurodytus veiksmus

Sukūrus paskyrą, reikia sukurti naują raktų porą ir pridėti jas prie „Github“.

SSH rakto pridėjimas prie „GitHub“ paskyros

Prisijunkite prie savo terminalo per SSH.

Sugeneruokite raktų porą vykdydami šią komandą, pakeisdami „GitHub“ el. Pašto adresą tarp kabučių:

# ssh-keygen -t rsa -b 4096 -C „jūsų el. paštas @ domenas.com “

Kai būsite paraginti „Įveskite failą, kuriame išsaugosite raktą“, paspauskite Įveskite kad išsaugotumėte jį numatytojoje vietoje. Jei norite naudoti kitą vietą, čia taip pat galite nurodyti kelią, kurį norite naudoti.

Parodoje įveskite saugią slaptafrazę, kuri bus naudojama, kai raktas bus tikrinamas, ir patvirtinkite ją. Jūs netgi negalite nustatyti šios slaptafrazės, jei jums nereikia papildomo patvirtinimo. Taigi dabar jūs sukūrėte SSH raktų porą. Būtinai atkreipkite dėmesį į tokius dalykus kaip viešojo rakto ir privataus rakto failai.

Norėdami pridėti ssh raktą į „GitHub“, turite paimti viešojo rakto kopiją ir galite tai padaryti naudodamiesi žemiau esančia komanda ssh.

# katė / namai / vartotojas /.ssh / id_rsa.aludė

Nukopijavę turinį į mainų sritį ar bet kurį vietinį tekstinį failą, galime naudoti toliau nurodytus veiksmus, kad pridėtumėte raktą prie „Github“ paskyros.

Norėdami pridėti savo pirmąjį ar kitą raktą, spustelėkite „Naujas SSH raktas“

Lauke „Pavadinimas“ turite pridėti etiketę, kurią galite atsiminti.  (Aš naudojau „Sumesh's MacBook Air“).

Galite naudoti bet kokį žodį ir vienintelis dalykas, kurio jums reikia pasirūpinti, yra tai, kad turite įsitikinti, kad tai padės jums identifikuoti mašiną, kurioje generuojamas tas raktas.

Laukelyje „raktas“ pridėkite aukščiau esantį raktą, kurį gaunate naudodami komandą „cat / home / user /.ssh / id_rsa.pub “, kuris prasidės ssh-rsa

Jei būsite paraginti, patvirtinkite savo „GitHub“ slaptažodį, kuris bus naudojamas patvirtinant.

Dabar galite pamatyti raktą, kurį pridėjote pavadinimo pavadinime. Jūs turėsite atlikti tą pačią procedūrą kiekvienam kompiuteriui, tiesioginiams serveriams / serveriams, kurie turi pasiekti jūsų saugyklas.

Patikrinkite savo ryšį iš vietinio kompiuterio su „Github“

Atidarykite naują ssh terminalą ir įsitikinkite, kad perėjote prie vartotojo, kuriam sukūrėte ssh raktų porą. Norėdami prisijungti prie „Github“ paskyros naudodami „ssh“ klavišą, turite įvesti žemiau esantį mygtuką ir paspausti „Enter“ # ssh -T [email protected]

Jei pirmą kartą prijungsite tai iš tos mašinos, pamatysite tokį rezultatą, kaip nurodyta toliau, ir šiuo atveju turite įvesti Taip:

Šeimininko „github“ autentiškumas.com (192.30.1.1) "negalima nustatyti.
RSA pagrindinis piršto atspaudas yra SHA256: asdnasd871321312kjaksjdasdijsaidjsad1Rk3ndm.
Ar tikrai norite tęsti ryšį (taip / ne)? taip
Įspėjimas: visam laikui pridėtas „github“.com, 192.30.30.1 '(RSA) į žinomų kompiuterių sąrašą.

Pamatysite tokį išėjimą:

„Labas vartotojau ! Jūs sėkmingai patvirtinote, bet „GitHub“ neteikia prieigos prie apvalkalo.“

Jei pirmiau minėtas vartotojas yra teisingas ir rodomas kaip tas pats, kurį bandėte pridėti, tada viskas gerai ir jūs baigėte ssh klavišo sąranką naudodami „Github“ ! Jei jums neleidžiamas leidimas, turime patikrinti aukščiau nurodytus veiksmus ir įsitikinti, kad atlikote viską, kaip nurodyta aukščiau pateiktame dokumente.  Visada galite kreiptis į mane, jei šiuo atveju jums reikia pagalbos.

„Vulkan“, skirta „Linux“ vartotojams
Kiekvienos naujos kartos grafikos plokštės matome, kaip žaidimų kūrėjai peržengia grafinės ištikimybės ribas ir artėja prie fotorealizmo. Nepaisant vi...
„OpenTTD“ ir „Simutrans“
Sukurti savo transporto modeliavimą gali būti smagu, atpalaiduojanti ir be galo viliojanti. Štai kodėl jūs turite įsitikinti, kad išbandėte kuo daugia...
„OpenTTD“ pamoka
„OpenTTD“ yra vienas iš populiariausių verslo modeliavimo žaidimų. Šiame žaidime turite sukurti nuostabų transporto verslą. Tačiau pradėsite nuo mažda...