GitHubi „võtmete juurutamine” võimaldab teie serveril otse teie GitHubi hoidlaga ühenduse luua. Kui teie server on ühendatud, saate koostada otse oma hoidlast oma serverisse, mis võib teie tööd vähendada. Kui teie server vajab juurdepääsu mitmele hoidlale, saate juurdepääsu haldamiseks luua masinakasutaja.
Sammud
Osa 1 /3: Uute võtmete genereerimine
Samm 1. Avage oma arvutis terminaliprogramm
Arvuti terminaliprogramm võimaldab 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 Ctrl+Alt+T või otsige terminit.
- Mac - programmi Terminal leiate kaustast Utiliidid.
- Windows - saate Cygwini alla laadida saidilt cygwin.com või GitBashi saidilt git-scm.com/downloads.
Samm 2. Logige oma terminaliprogrammi abil oma serverisse sisse
Loote juurutusvõtme oma serveris, et see saaks juurdepääsu teie GitHubi hoidlale. Selleks peate oma serverisse sisse logima, kas terminali kaudu eemalt või kohapeal serveris.
Sisestage oma terminaliprogrammis sisselogimiseks ssh kasutajanimi@hostinimi. Kui küsitakse, sisestage oma parool
Samm 3. Sisestage SSH -võtme genereerimise käsk
Järgmine käsk loob uue võtme, mille sildiks on teie GitHubi e -posti aadress:
- ssh -keygen -t rsa -b 4096 -C "[email protected]"
- SSH -võti on krüptitud võtmepaar, mis tõendab teie identiteeti. Sel juhul määrate võtme oma GitHubi hoidlale, võimaldades sellel teie serverit tuvastada.
Samm 4. Vajutage
Enter/⏎ Return kui teil palutakse asukoht valida.
See salvestab võtme vaikimisi asukohta, mis on teie kasutajakataloogi kataloog.ssh.
Samm 5. Looge parool
See lisab teie võtmele täiendava turvakihi, kuna tundmatud kasutajad peavad enne võtme toimimist parooli sisestama.
Teil palutakse parool selle loomisel kinnitada
Samm 6. Kopeerige SSH võtme sisu lõikelauale
Kui võti on loodud, peate selle oma hoidlasse lisama. Selleks peate võtme sisu kopeerima. Järgmine käsk kopeerib võtme sisu lõikelauale:
- Linux - xclip -sel clip <~/.ssh/id_rsa.pub. Võimalik, et peate esmalt käivitama sudo apt-get install xclip.
- Windows - klipp <~/.ssh/id_rsa.pub
- Mac - pbcopy <~/.ssh/id_rsa.pub
Osa 2/3: võtme lisamine hoidlasse
Samm 1. Logige sisse GitHubi veebisaidile
Logige kindlasti sisse kontoga, millel on juurdepääs hoidlale.
Samm 2. Klõpsake paremas ülanurgas oma profiilipilti ja valige „Teie profiil
" See avab teie GitHubi profiililehe.
Samm 3. Klõpsake vahekaarti "Hoidlad"
See kuvab kõik teie hoidlad.
Samm 4. Valige hoidla, kuhu soovite võtme lisada
See annab teie serverile juurdepääsu hoidlale järkude automaatseks juurutamiseks.
Samm 5. Klõpsake ekraani ülaosas vahekaarti "Seaded"
See avab teie hoidla seaded.
Samm 6. Klõpsake vasakpoolses menüüs nuppu "Võtmete juurutamine"
See kuvab juurutusvõtmed, mis on praegu hoidlale määratud.
Samm 7. Klõpsake nuppu "Lisa juurutusvõti"
Ilmub võtme tekstiväli.
Samm 8. Kleepige väljale kopeeritud juurutamisvõti
Kopeeritud juurutamisvõtme kleepimiseks väljale klõpsake välja ja vajutage ⌘ Command/Ctrl+V.
Kui soovite, et serveril oleks hoidlale kirjutamisõigus, märkige ruut "Luba kirjutusjuurdepääs"
Samm 9. Juurutusvõtme lisamiseks klõpsake "Lisa võti"
See võimaldab teie serveril hoidlale juurde pääseda ja sellest koostatud versioone juurutada.
Osa 3 /3: Masinakasutaja loomine
Samm 1. 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 juurutusvõtmed võimaldavad juurdepääsu ainult ühele hoidlale.
Uue kasutaja saate luua, klõpsates GitHubi avalehel nuppu "Registreeru" ja järgides juhiseid
Samm 2. Looge oma serverisse SSH -võti
Järgige esimeses jaotises toodud samme, et luua oma serverisse võti ja kopeerida see lõikelauale.
Samm 3. Logige GitHubi veebisaidile sisse uue masina kasutajakontoga
Määrate sellele kasutajale äsja loodud võtme.
Samm 4. Klõpsake masina kasutaja profiilipilti ja valige "Seaded
" See avab seadme kasutajale konto seaded.
Samm 5. Klõpsake vasakpoolses menüüs valikut "SSH ja GPG võtmed"
See kuvab kasutajale praegu määratud klahvid.
Samm 6. Klõpsake nuppu "Uus SSH -võti"
See võimaldab teil sisestada SSH -võtme.
Samm 7. 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.
Samm 8. Avage esimene hoidla, millele soovite masina kasutajale juurdepääsu anda
Oma hoidlad leiate oma profiililehe vahekaardilt „Hoidlad“.
Samm 9. Klõpsake hoidla lehel vahekaarti "Seaded"
See kuvab hoidla seaded.
Samm 10. Klõpsake vasakpoolses menüüs valikut "Kaasautorid"
See võimaldab teil hoidlasse kaasautoreid lisada. Kui lisate oma masina kasutaja kaastöötajaks, saab see teie hoidlast ehitised serverisse edastada.
Samm 11. Sisestage masina kasutaja nimi ja klõpsake "Lisa kaasautor
" Masina kasutajale antakse hoidlasse lugemis-/kirjutamisõigus.