Lai sāktu ar to, jums jāpārliecinās, vai jums ir instalēts Linux terminālis ar komandu git un spēja izmantot git komandu no lietotāja, pie kura mēģināt. Vienmēr mēģiniet izmantot atsevišķu lietotāju un neizmantojiet root lietotāju tam pašam. Jums arī jāizveido konts Github.
Izveidojiet kontu vietnē Github
Lai izveidotu kontu vietnē Github, varat veikt tālāk norādītās darbības
- Pārejiet uz sadaļu “Pievienoties GitHub”
- Aizpildiet savu informāciju un noklikšķiniet uz Izveidot kontu
- Atlasiet vajadzīgo plānu un noklikšķiniet uz Pabeigt reģistrēšanos
- Reģistrējoties, jūs saņemsit e-pastu, lai apstiprinātu savu e-pasta adresi. Noklikšķiniet uz saites, lai pabeigtu verifikāciju.
Kad konts ir izveidots, nākamais solis ir izveidot jaunu atslēgu pāri un pēc tam tos pievienot Github.
SSH atslēgas pievienošana savam GitHub kontam
Piesakieties savā terminālā, izmantojot SSH.
Ģenerējiet atslēgu pāri, palaižot šo komandu, aizstājot GitHub e-pasta adresi starp pēdiņām:
# ssh-keygen -t rsa -b 4096 -C “jūsu_pasts @ domēns.com ”Kad tiek prasīts ievadīt failu, kurā saglabāt atslēgu, nospiediet Enter lai saglabātu to noklusējuma vietā. Ja vēlaties izmantot citu atrašanās vietu, šeit varat norādīt arī izmantojamo ceļu.
Uzvednē ierakstiet drošu paroli, kas tiks izmantota, kad jūsu atslēga tiek autentificēta, un apstipriniet to. Jūs pat nevarat iestatīt šo ieejas frāzi, ja jums nav nepieciešama papildu verifikācija. Tātad tagad esat izveidojis SSH atslēgu pāri. Noteikti izdariet piezīmi par tādām lietām kā publiskās atslēgas un privātās atslēgas faili.
Lai pievienotu ssh atslēgu GitHub, jums jānoņem publiskās atslēgas kopija, un, lai to izdarītu, varat izmantot zemāk esošo komandu ssh.
# kaķis / mājas / lietotājs /.ssh / id_rsa.krogsKad esat nokopējis saturu starpliktuvē vai jebkurā vietējā teksta failā, mēs varam izmantot tālāk norādītās darbības, lai Github kontam pievienotu atslēgu.
- Jums jāpiesakās Github kontā, izmantojot savu lietotāju / caurlaidi
- Noklikšķiniet uz profila attēla un nolaižamajā izvēlnē atlasiet “Iestatījumi”.
- Kreisajā pusē esošajā izvēlnē atlasiet “SSH un GPG atslēgas”
Lai pievienotu pirmo vai citu atslēgu, noklikšķiniet uz “Jauna SSH atslēga”
Laukā “Nosaukums” jāpievieno iezīme, kuru jūs atceraties. (Es izmantoju “Sumesh's MacBook Air”).
Jūs varat izmantot jebkuru vārdu, un vienīgais, kas jums jārūpējas, ir tas, ka jums jāpārliecinās, ka tas palīdzēs jums noteikt mašīnu, kurā šī atslēga tiek ģenerēta.
Laukā “key” pievienojiet iepriekš minēto atslēgu, kuru iegūstat, izmantojot komandu “cat / home / user /.ssh / id_rsa.krogs ”, kas sāksies ar ssh-rsa
- Noklikšķiniet uz Pievienot SSH atslēgu.
Ja tiek prasīts, apstipriniet savu GitHub paroli, kas tiks izmantota verifikācijai.
Tagad jūs varat redzēt atslēgu, kuru esat pievienojis nosaukuma nosaukumā. Jums būs jāveic tā pati procedūra katram datoram, tiešraidē esošajiem serveriem / iestudēšanas serveriem, kuriem nepieciešams piekļūt jūsu krātuvēm.
Pārbaudiet savienojumu no vietējās mašīnas ar Github
Atveriet jaunu ssh termināli un pārliecinieties, vai esat pārslēdzies uz lietotāju, kuram esat izveidojis ssh atslēgu pāri. Lai izveidotu savienojumu ar Github kontu, izmantojot ssh atslēgu, jums jāievada tālāk norādītā informācija un jānospiež ievadīt # ssh -T [email protected]
Ja to savienojat pirmo reizi no šīs mašīnas, tiks parādīts šāds rezultāts, kā norādīts zemāk, un šajā gadījumā jums jāievada Jā:
Saimnieka 'github autentiskums.com (192.30.1.1) "nevar noteikt.RSA atslēgas pirksta nospiedums ir SHA256: asdnasd871321312kjaksjdasdijsaidjsad1Rk3ndm.
Vai tiešām vēlaties turpināt savienojumu (jā / nē)? Jā
Brīdinājums: pastāvīgi pievienots 'github.com, 192.30.30.1 '(RSA) zināmo saimnieku sarakstam.
- Ierakstiet “jā”
- Nospiediet Enter
Jūs redzēsiet šādu izvadi:
“Sveiks, lietotāj ! Jūs esat veiksmīgi autentificējis, taču GitHub nenodrošina čaulas piekļuvi.”Ja iepriekšminētais lietotājs ir pareizs un tiek parādīts kā tas pats, kuru mēģinājāt pievienot, tad viss ir kārtībā, un jūs esat pabeidzis ssh taustiņa iestatīšanu ar Github ! Ja jums tiek atteikta atļauja, mums jāpārbauda iepriekš minētās darbības un jāpārliecinās, vai esat izdarījis visu, kā norādīts iepriekš minētajā dokumentā. Jūs vienmēr varat sazināties ar mani, ja jums šajā gadījumā nepieciešama palīdzība.