GitHubi võtmete juurutamine võimaldab teie serveril luua otse ühenduse teie GitHubi hoidlaga. Kui teie server on ühendatud, saate järge otse hoidlast serverisse lükata, mis võib teie tööd vähendada. Kui teie server vajab juurdepääsu mitmele hoidlale, saate juurdepääsu haldamiseks luua masina kasutaja.
1
Avage oma arvutis terminaliprogramm. Teie arvuti terminaliprogramm võimaldab teil serverile kaugjuurdepääsu. Kui kasutate Linuxi või Maci arvutit, kasutate sisseehitatud terminaliprogrammi. Kui kasutate Windowsi, peate installima sellise programmi nagu Cygwin või GitBash.Linux – vajutage klahvikombinatsiooni Ctrl+Alt+T või otsige sõna “terminal”.Mac – Terminali programmi leiate kaustast Utiliidid.Windows – Cygwini saate alla laadida saidilt cygwin.com või GitBashi saidilt git-scm.com/downloads.
2
Logige oma terminaliprogrammi abil oma serverisse sisse. Loote juurutusvõtme oma serveris, et see pääseks juurde teie GitHubi hoidlale. Selleks peate oma serverisse sisse logima kas kaugterminali kaudu või lokaalselt serveris. Sisestage oma terminaliprogrammi sisselogimiseks ssh kasutajanimi@hostinimi. Sisestage oma parool, kui seda küsitakse.
3
Sisestage SSH-võtme genereerimiseks käsk. Järgmine käsk loob uue võtme, mille silt on teie GitHubi e-posti aadress: ssh-keygen -t rsa -b 4096 -C “email@example.com”SSH-võti on krüptitud võtmepaar, mis autentib teie identiteedi. Sel juhul määrate võtme oma GitHubi hoidlale, mis võimaldab sellel teie serverit tuvastada.
4
Vajutage .↵ Enter/⎠Return, kui teil palutakse asukoht valida. See salvestab võtme vaikeasukohta, milleks on .ssh kataloog teie kasutajakataloogis.
5
Looge parool. See lisab teie võtmele täiendava turvakihi, kuna tundmatud kasutajad peavad enne võtme tööle hakkamist sisestama parooli. Selle loomisel palutakse teil parool kinnitada.
6
Kopeerige SSH-võtme sisu lõikepuhvrisse. Kui võti on loodud, peate selle oma hoidlasse lisama. Selleks peate võtme sisu kopeerima. Järgmine käsk kopeerib võtme sisu teie lõikelauale:Linux – xclip -sel clip < ~/.ssh/id_rsa.pub. Võimalik, et peate esmalt käivitama sudo apt-get install xclip.Windows - clip < ~/.ssh/id_rsa.pubMac - pbcopy < ~/.ssh/id_rsa.pub 7
Logige sisse GitHubi veebisaidile. Veenduge, et logiksite sisse kontoga, millel on juurdepääs hoidlale. 8
Klõpsake paremas ülanurgas oma profiilipildil ja valige "Teie profiil". See avab teie GitHubi profiililehe. 9
Klõpsake vahekaarti "Hoidlad". See kuvab kõik teie hoidlad. 10
Valige hoidla, kuhu soovite võtme lisada. See annab teie serverile juurdepääsu hoidlale, et järge automaatselt juurutada. 11
Klõpsake ekraani ülaosas vahekaarti "Seaded". See avab teie hoidla seaded. 12
Klõpsake vasakpoolses menüüs nuppu "Juuvita võtmed". See kuvab hoidlale praegu määratud juurutusvõtmed. 13
Klõpsake nuppu "Lisa juurutusvõti". Ilmub võtme tekstiväli. 14
Kleepige kopeeritud juurutusvõti väljale. Klõpsake väljal ja vajutage klahvikombinatsiooni Command/Ctrl+V, et kleepida väljale kopeeritud juurutusvõti. Kui soovite, et serveril oleks hoidlasse kirjutamisõigus, märkige ruut "Luba kirjutamisjuurdepääs". 15
Juurutusvõtme lisamiseks klõpsake "Lisa võti". See võimaldab teie serveril juurdepääsu hoidlale ja juurutada sellest järge. 16
Looge masina kasutajale spetsiaalne GitHubi konto. "Masina kasutaja" on automatiseeritud kasutaja, kellel on juurdepääs mitmele hoidlale. See on kasulik, kui teie server vajab juurdepääsu mitmele hoidlale, kuna juurutamisvõtmed annavad juurdepääsu ainult ühele hoidlale. Uue kasutaja saate luua, klõpsates GitHubi avalehel nupul Registreeru ja järgides juhiseid. 17
Looge oma serveris SSH-võti. Järgige esimeses jaotises toodud samme, et luua oma serveris võti ja kopeerida see lõikelauale. 18
Logige uue masina kasutajakontoga sisse GitHubi veebisaidile. Määrate sellele kasutajale vastloodud võtme. 19
Klõpsake masina kasutaja profiilipilti ja valige "Seaded". See avab masina kasutaja konto seaded. 20
Klõpsake vasakpoolses menüüs valikut "SSH- ja GPG-võtmed". See kuvab hetkel kasutajale määratud võtmed. 21
Klõpsake nuppu "Uus SSH-võti". See võimaldab teil sisestada SSH-võtme. 22
Kleepige võti ja klõpsake "Lisa SSH-võti". See lisab SSH-võtme masina kasutaja profiilile, võimaldades sellel juurdepääsu teie serverile. 23
Avage esimene hoidla, millele soovite masina kasutajale juurdepääsu anda. Oma hoidlad leiate oma profiililehe vahekaardilt Hoidlad. 24
Klõpsake hoidla lehel vahekaarti "Seaded". See kuvab hoidla sätted. 25
Klõpsake vasakpoolses menüüs valikul "Kaasautorid". See võimaldab teil hoidlasse kaasautoreid lisada. Kui lisate oma masina kasutaja kaasautoriks, saab see teie hoidlast järge teie serverisse lükata. 26
Sisestage masina kasutaja nimi ja klõpsake nuppu "Lisa kaasautor". Masina kasutajale antakse hoidla lugemis-/kirjutusõigus.