"Ključevi za implementaciju" u GitHub -u omogućuju vašem poslužitelju da se izravno poveže s vašim GitHub spremištem. Kad je vaš poslužitelj povezan, možete gurnuti verzije izravno iz vašeg spremišta na poslužitelj, što može smanjiti vaš rad. Ako vašem poslužitelju treba pristup više spremišta, možete stvoriti korisnika stroja za upravljanje pristupom.
Koraci
1. dio od 3: Generiranje novih ključeva
Korak 1. Otvorite terminalni program na svom računalu
Terminalni program na vašem računalu omogućuje vam daljinski pristup poslužitelju. Ako koristite Linux ili Mac računalo, koristit ćete ugrađeni program Terminal. Ako koristite Windows, morat ćete instalirati program poput Cygwin ili GitBash.
- Linux - Pritisnite Ctrl+Alt+T ili potražite "terminal".
- Mac - Program Terminal možete pronaći u mapi Uslužni programi.
- Windows - Cygwin možete preuzeti s web stranice cygwin.com ili GitBash s stranice git-scm.com/downloads.
Korak 2. Prijavite se na svoj poslužitelj pomoću terminala
Generirat ćete ključ za implementaciju na svom poslužitelju kako bi mogao pristupiti vašem spremištu GitHub. Da biste to učinili, morate se prijaviti na svoj poslužitelj, bilo daljinski putem vašeg terminala, bilo lokalno na poslužitelju.
U terminalni program upišite ssh korisničko ime@ime hosta za prijavu. Unesite lozinku ako se to od vas zatraži
Korak 3. Unesite naredbu za generiranje SSH ključa
Sljedeća naredba će stvoriti novi ključ s vašom GitHub e -adresom kao oznakom:
- ssh -keygen -t rsa -b 4096 -C "[email protected]"
- SSH ključ je šifrirani par ključeva koji potvrđuje vaš identitet. U tom ćete slučaju dodijeliti ključ svom spremištu GitHub, što će mu omogućiti da identificira vaš poslužitelj.
Korak 4. Pritisnite
↵ Enter/⏎ Return kada se od vas zatraži odabir lokacije.
To će spremiti ključ na zadano mjesto, a to je.ssh direktorij u vašem korisničkom imeniku.
Korak 5. Izradite zaporku
Time se vašem ključu dodaje dodatni sloj sigurnosti jer će nepoznati korisnici morati unijeti zaporku prije nego što ključ proradi.
Prilikom izrade od vas će se tražiti da potvrdite zaporku
Korak 6. Kopirajte sadržaj ključa SSH u međuspremnik
Nakon što je ključ kreiran, morat ćete ga dodati u svoje spremište. Da biste to učinili, morat ćete kopirati sadržaj ključa. Sljedeća naredba će kopirati sadržaj ključa u međuspremnik:
- Linux - xclip -sel isječak <~/.ssh/id_rsa.pub. Možda ćete prvo morati pokrenuti sudo apt-get install xclip.
- Windows - isječak <~/.ssh/id_rsa.pub
- Mac - pbcopy <~/.ssh/id_rsa.pub
Dio 2 od 3: Dodavanje ključa u vaše spremište
Korak 1. Prijavite se na web mjesto GitHub
Prijavite se s računom koji može pristupiti spremištu.
Korak 2. Kliknite sliku profila u gornjem desnom kutu i odaberite "Vaš profil
" Ovo će otvoriti vašu stranicu profila na GitHub -u.
Korak 3. Kliknite karticu "Spremišta"
Ovo će prikazati sva vaša spremišta.
Korak 4. Odaberite spremište kojemu želite dodati ključ
To će vašem poslužitelju omogućiti pristup spremištu za automatsko postavljanje gradnji.
Korak 5. Kliknite karticu "Postavke" pri vrhu zaslona
Ovo će otvoriti postavke vašeg spremišta.
Korak 6. Pritisnite gumb "Razvoj ključeva" na lijevom izborniku
Ovo će prikazati ključeve implementacije koji su trenutno dodijeljeni spremištu.
Korak 7. Pritisnite gumb "Dodaj ključ za implementaciju"
Pojavit će se tekstualno polje za ključ.
Korak 8. Zalijepite kopirani ključ za implementaciju u polje
Pritisnite polje i pritisnite ⌘ Command/Ctrl+V da biste zalijepili kopirani ključ za implementaciju u polje.
Ako želite da poslužitelj ima pristup pisanju u spremište, označite okvir "Dopusti pristup pisanju"
Korak 9. Kliknite "Dodaj ključ" za dodavanje ključa za implementaciju
To će omogućiti vašem poslužitelju pristup spremištu i implementaciju sastava iz njega.
3. dio od 3: Stvaranje korisnika stroja
Korak 1. Stvorite namjenski GitHub račun za korisnika stroja
"Korisnik stroja" je automatizirani korisnik koji može pristupiti više spremišta. Ovo je korisno ako vašem poslužitelju treba pristup više spremišta, budući da ključevi za implementaciju omogućuju pristup samo jednom spremištu.
Možete stvoriti novog korisnika klikom na gumb "Prijava" na početnoj stranici GitHub -a i slijedeći upute
Korak 2. Generirajte SSH ključ na svom poslužitelju
Slijedite korake u prvom odjeljku da biste generirali ključ na poslužitelju i kopirali ga u međuspremnik.
Korak 3. Prijavite se na web mjesto GitHub s novim korisničkim računom stroja
Ovom korisniku ćete dodijeliti novostvoreni ključ.
Korak 4. Kliknite sliku profila korisnika stroja i odaberite "Postavke
" Ovo će otvoriti postavke računa za korisnika stroja.
Korak 5. Kliknite opciju "SSH i GPG ključevi" u lijevom izborniku
Ovdje će se prikazati ključevi koji su trenutno dodijeljeni korisniku.
Korak 6. Pritisnite gumb "Novi SSH ključ"
To će vam omogućiti da unesete SSH ključ.
Korak 7. Zalijepite ključ i kliknite "Dodaj SSH ključ
" Ovo će dodati SSH ključ u profil korisnika stroja, dopuštajući mu pristup vašem poslužitelju.
Korak 8. Otvorite prvo spremište kojemu želite omogućiti pristup stroju korisniku stroja
Skladišta možete pronaći na kartici "Spremišta" na stranici vašeg profila.
Korak 9. Kliknite karticu "Postavke" na stranici spremišta
Ovo će prikazati postavke spremišta.
Korak 10. Kliknite opciju "Suradnici" na lijevom izborniku
To će vam omogućiti dodavanje suradnika u spremište. Dodavanjem korisnika vašeg stroja kao suradnika, on će moći gurnuti verzije iz vašeg spremišta na vaš poslužitelj.
Korak 11. Unesite ime korisnika stroja i kliknite "Dodaj suradnika
" Korisniku stroja bit će omogućen pristup za čitanje/pisanje u spremište.