"Razmestitev ključev" v GitHub -u omogoča strežniku neposredno povezavo z vašim skladiščem GitHub. Ko je strežnik povezan, lahko zgradbe potisnete neposredno iz svojega skladišča na strežnik, kar lahko zmanjša vaše delo. Če vaš strežnik potrebuje dostop do več skladišč, lahko ustvarite uporabnika stroja za upravljanje dostopa.
Koraki
1. del od 3: Ustvarjanje novih ključev
Korak 1. Odprite terminalski program v računalniku
Terminalni program v računalniku vam omogoča oddaljen dostop do vašega strežnika. Če uporabljate računalnik s sistemom Linux ali Mac, boste uporabljali vgrajen program Terminal. Če uporabljate Windows, boste morali namestiti program, kot sta Cygwin ali GitBash.
- Linux - pritisnite Ctrl+Alt+T ali poiščite »terminal«.
- Mac - program Terminal najdete v mapi Utilities.
- Windows - Cygwin lahko prenesete s spletnega mesta cygwin.com ali GitBash s spletnega mesta git-scm.com/downloads.
Korak 2. Prijavite se v strežnik s svojim terminalskim programom
Na strežniku boste ustvarili ključ za razmestitev, da bo lahko dostopal do vašega skladišča GitHub. Če želite to narediti, se morate prijaviti v strežnik, bodisi na daljavo prek terminala ali lokalno na strežniku.
V terminalni program vnesite ssh uporabniško ime@ime gostitelja, če se želite prijaviti. Vnesite geslo, če boste pozvani
Korak 3. Vnesite ukaz za generiranje ključa SSH
Naslednji ukaz bo ustvaril nov ključ z vašim e -poštnim naslovom GitHub kot oznako:
- ssh -keygen -t rsa -b 4096 -C "[email protected]"
- Ključ SSH je šifriran par ključev, ki potrjuje vašo identiteto. V tem primeru boste dodelili ključ svojemu skladišču GitHub in mu omogočili identifikacijo vašega strežnika.
Korak 4. Pritisnite
Enter/⏎ Return na poziv, da izberete lokacijo.
S tem boste ključ shranili na privzeto lokacijo, ki je imenik.ssh v vašem uporabniškem imeniku.
Korak 5. Ustvarite geslo
To vašemu ključu doda dodatno raven varnosti, saj bodo neznani uporabniki morali vnesti geslo, preden bo ključ deloval.
Pri ustvarjanju boste morali potrditi geslo
Korak 6. Kopirajte vsebino ključa SSH v odložišče
Ko je ključ ustvarjen, ga boste morali dodati v svoje skladišče. Če želite to narediti, morate kopirati vsebino ključa. Naslednji ukaz bo vsebino ključa kopiral v odložišče:
- Linux - xclip -sel posnetek <~/.ssh/id_rsa.pub. Morda boste morali najprej zagnati sudo apt-get install xclip.
- Windows - posnetek <~/.ssh/id_rsa.pub
- Mac - pbcopy <~/.ssh/id_rsa.pub
2. del 3: Dodajanje ključa v vaše skladišče
Korak 1. Prijavite se na spletno mesto GitHub
Prijavite se z računom, ki lahko dostopa do skladišča.
Korak 2. Kliknite sliko profila v zgornjem desnem kotu in izberite "Vaš profil
" S tem se odpre vaša stran profila GitHub.
Korak 3. Kliknite zavihek "Repozitoriji"
To bo prikazalo vsa vaša skladišča.
Korak 4. Izberite skladišče, v katerega želite dodati ključ
To bo vašemu strežniku omogočilo dostop do skladišča za samodejno uvedbo gradnje.
Korak 5. Kliknite zavihek "Nastavitve" na vrhu zaslona
S tem se odprejo nastavitve vašega skladišča.
Korak 6. V levem meniju kliknite gumb "Razmestitev ključev"
To bo prikazalo ključe za razmestitev, ki so trenutno dodeljeni skladišču.
Korak 7. Kliknite gumb "Dodaj ključ za razmestitev"
Prikaže se besedilno polje za ključ.
Korak 8. Kopirani ključ za razmestitev prilepite v polje
Kliknite polje in pritisnite ⌘ Command/Ctrl+V, da prilepite kopiran ključ za razmestitev v polje.
Če želite, da ima strežnik dostop za pisanje v skladišče, potrdite polje »Dovoli dostop za pisanje«
Korak 9. Kliknite "Dodaj ključ", da dodate ključ za uvajanje
To bo vašemu strežniku omogočilo dostop do skladišča in iz njega razmesti gradnje.
3. del 3: Ustvarjanje uporabnika stroja
Korak 1. Ustvarite namenski račun GitHub za uporabnika stroja
"Uporabnik stroja" je avtomatiziran uporabnik, ki lahko dostopa do več skladišč. To je uporabno, če strežnik potrebuje dostop do več skladišč, saj ključi za uvajanje odobrijo dostop samo do enega skladišča.
Ustvarite lahko novega uporabnika s klikom na gumb "Prijava" na domači strani GitHub in upoštevanjem pozivov
Korak 2. Na strežniku ustvarite ključ SSH
Sledite korakom v prvem razdelku, da ustvarite ključ v strežniku in ga kopirate v odložišče.
Korak 3. Prijavite se na spletno mesto GitHub z novim uporabniškim računom stroja
Novemu ključu boste dodelili tega uporabnika.
Korak 4. Kliknite sliko profila uporabnika naprave in izberite »Nastavitve
" S tem se uporabniku naprave odprejo nastavitve računa.
Korak 5. V levem meniju kliknite možnost "Ključi SSH in GPG"
To bo prikazalo ključe, ki so trenutno dodeljeni uporabniku.
Korak 6. Kliknite gumb »Nov ključ SSH«
Tako boste lahko vnesli ključ SSH.
Korak 7. Prilepite ključ in kliknite »Dodaj ključ SSH
" S tem boste v profil uporabnika naprave dodali ključ SSH, ki mu bo omogočil dostop do vašega strežnika.
Korak 8. Odprite prvo skladišče, do katerega želite omogočiti dostop uporabniku naprave
Skladišča najdete na zavihku »Skladišča« na strani s profilom.
Korak 9. Kliknite zavihek "Nastavitve" na strani skladišča
To bo prikazalo nastavitve skladišča.
Korak 10. V levem meniju kliknite možnost »Sodelavci«
To vam bo omogočilo dodajanje sodelavcev v skladišče. Če uporabnika stroja dodate kot sodelavca, bo lahko potisnil gradnje iz vašega skladišča na strežnik.
Korak 11. Vnesite uporabniško ime stroja in kliknite »Dodaj sodelavca«
" Uporabniku stroja bo omogočen dostop za branje/pisanje v skladišče.