"Tumia funguo" katika GitHub ruhusu seva yako kuungana moja kwa moja kwenye hazina yako ya GitHub. Wakati seva yako imeunganishwa, unaweza kushinikiza kujengwa moja kwa moja kutoka kwa hazina yako hadi kwenye seva yako, ambayo inaweza kupunguza kazi yako. Ikiwa seva yako inahitaji ufikiaji wa hazina nyingi, unaweza kuunda mtumiaji wa mashine kudhibiti ufikiaji.
Hatua
Sehemu ya 1 ya 3: Kuzalisha Funguo Mpya
Hatua ya 1. Fungua programu ya terminal kwenye kompyuta yako
Programu ya terminal kwenye kompyuta yako hukuruhusu kufikia seva yako kwa mbali. Ikiwa unatumia kompyuta ya Linux au Mac, utakuwa ukitumia programu ya Kituo cha kujengwa. Ikiwa unatumia Windows, utahitaji kusanikisha programu kama Cygwin au GitBash.
- Linux - Bonyeza Ctrl + Alt + T au utafute "terminal."
- Mac - Unaweza kupata programu ya Kituo kwenye folda ya Huduma.
- Windows - Unaweza kupakua Cygwin kutoka cygwin.com, au GitBash kutoka git-scm.com/downloads.
Hatua ya 2. Ingia kwenye seva yako ukitumia programu yako ya wastaafu
Utazalisha kitufe cha kupeleka kwenye seva yako ili iweze kufikia hazina yako ya GitHub. Ili kufanya hivyo, utahitaji kuingia kwenye seva yako, ama kwa mbali kupitia terminal yako au ndani ya seva.
Katika programu yako ya wastaafu, andika jina la jina la ssh @ jina la mwenyeji ili uingie Ingiza nywila yako ikiwa umesababishwa
Hatua ya 3. Ingiza amri ya kuunda kitufe cha SSH
Amri ifuatayo itaunda kitufe kipya na anwani yako ya barua pepe ya GitHub kama lebo:
- ssh-keygen -t rsa -b 4096 -C "[email protected]"
- Kitufe cha SSH ni jozi fiche iliyosimbwa ambayo inathibitisha utambulisho wako. Katika kesi hii, utakuwa unapeana ufunguo kwa hazina yako ya GitHub, ukiiruhusu kutambua seva yako.
Hatua ya 4. Bonyeza
↵ Ingiza / ⏎ Kurudi wakati unahamasishwa kuchagua eneo.
Hii itaokoa ufunguo wa eneo msingi, ambayo ni saraka ya.ssh katika saraka yako ya Mtumiaji.
Hatua ya 5. Unda nukuu
Hii inaongeza safu ya ziada ya usalama kwenye ufunguo wako, kwani watumiaji wasiojulikana watahitaji kuingiza kishazi kabla ya ufunguo kufanya kazi.
Utaombwa kuthibitisha neno la kupitisha wakati wa kuunda
Hatua ya 6. Nakili yaliyomo muhimu ya SSH kwenye clipboard yako
Mara tu ufunguo umeundwa, utahitaji kuiongeza kwenye hazina yako. Ili kufanya hivyo, utahitaji kunakili yaliyomo kwenye ufunguo. Amri ifuatayo itanakili yaliyomo kwenye ufunguo kwenye clipboard yako:
- Linux - kipande cha picha ya xclip -sel <~ /.ssh / id_rsa.pub. Unaweza kuhitaji kukimbia sudo apt-get kufunga xclip kwanza.
- Windows - klipu <~ /.ssh / id_rsa.pub
- Mac - pbcopy <~ /.ssh / id_rsa.pub
Sehemu ya 2 ya 3: Kuongeza ufunguo wa Hifadhi yako
Hatua ya 1. Ingia kwenye wavuti ya GitHub
Hakikisha umeingia na akaunti ambayo inaweza kufikia hazina.
Hatua ya 2. Bonyeza picha yako ya wasifu kwenye kona ya juu kulia na uchague "Wasifu wako
" Hii itafungua ukurasa wako wa wasifu wa GitHub.
Hatua ya 3. Bonyeza kichupo cha "Hifadhi"
Hii itaonyesha hazina zako zote.
Hatua ya 4. Chagua hazina unayotaka kuongeza kitufe
Hii itatoa ufikiaji wa seva yako kwa hazina ili kupeleka moja kwa moja ujenzi.
Hatua ya 5. Bonyeza kichupo cha "Mipangilio" juu ya skrini
Hii itafungua mipangilio yako ya hazina.
Hatua ya 6. Bonyeza kitufe cha "Tumia funguo" kwenye menyu ya kushoto
Hii itaonyesha funguo za kupeleka ambazo zimepewa hazina sasa.
Hatua ya 7. Bonyeza kitufe cha "Ongeza kitufe cha kupeleka"
Sehemu ya maandishi ya ufunguo itaonekana.
Hatua ya 8. Bandika kitufe cha kupeleka kilichonakiliwa uwanjani
Bonyeza shamba na bonyeza ⌘ Amri / Ctrl + V kubandika kitufe cha kupeleka kilichonakiliwa kwenye uwanja.
Ikiwa unataka seva iwe na ufikiaji wa kuandika kwa hazina, angalia sanduku la "Ruhusu ufikiaji wa kuandika"
Hatua ya 9. Bonyeza "Ongeza kitufe" ili kuongeza kitufe chako cha kupeleka
Hii itaruhusu seva yako kufikia hazina na kupeleka hujengwa kutoka kwake.
Sehemu ya 3 ya 3: Kuunda Mtumiaji wa Mashine
Hatua ya 1. Unda akaunti ya kujitolea ya GitHub kwa mtumiaji wa mashine
"Mtumiaji wa mashine" ni mtumiaji wa kiotomatiki anayeweza kufikia hazina nyingi. Hii ni muhimu ikiwa seva yako inahitaji ufikiaji wa hazina nyingi, kwani funguo za kupeleka zinatoa ufikiaji wa hazina moja tu.
Unaweza kuunda mtumiaji mpya kwa kubofya kitufe cha "Jisajili" kwenye ukurasa wa kwanza wa GitHub na kufuata vidokezo
Hatua ya 2. Tengeneza kitufe cha SSH kwenye seva yako
Fuata hatua katika sehemu ya kwanza ili kutengeneza kitufe kwenye seva yako na unakili kwenye ubao wako wa kunakili.
Hatua ya 3. Ingia kwenye wavuti ya GitHub na akaunti mpya ya mtumiaji wa mashine
Utakuwa ukimpa mtumiaji huyu kitufe kipya kilichoundwa.
Hatua ya 4. Bonyeza picha ya wasifu wa mtumiaji wa mashine na uchague "Mipangilio
" Hii itafungua mipangilio ya akaunti kwa mtumiaji wa mashine.
Hatua ya 5. Bonyeza chaguo la "SSH na GPG" kwenye menyu ya kushoto
Hii itaonyesha funguo zilizopewa mtumiaji sasa.
Hatua ya 6. Bonyeza kitufe cha "Kitufe kipya cha SSH"
Hii itakuruhusu kuingia kitufe cha SSH.
Hatua ya 7. Bandika kitufe na bonyeza "Ongeza kitufe cha SSH
" Hii itaongeza ufunguo wa SSH kwenye wasifu wa mtumiaji wa mashine, na kuiruhusu kufikia seva yako.
Hatua ya 8. Fungua hazina ya kwanza unayotaka kumpa mtumiaji idhini ya kufikia
Unaweza kupata hazina zako kwenye kichupo cha "Hifadhi" kwenye ukurasa wako wa Profaili.
Hatua ya 9. Bonyeza kichupo cha "Mipangilio" kwenye ukurasa wa kuhifadhi
Hii itaonyesha mipangilio ya hazina.
Hatua ya 10. Bonyeza chaguo la "Washirika" katika menyu ya kushoto
Hii itakuruhusu kuongeza washirika kwenye hazina. Kwa kuongeza mtumiaji wako wa mashine kama mshirika, itaweza kushinikiza ujenzi kutoka kwa hazina yako hadi kwenye seva yako.
Hatua ya 11. Ingiza jina la mtumiaji wa mashine na bonyeza "Ongeza mshirika
" Mtumiaji wa mashine atapewa ufikiaji wa kusoma / kuandika kwa hazina.