„Nasadiť kľúče“v GitHub umožňuje vášmu serveru pripojiť sa priamo k vášmu úložisku GitHub. Keď je váš server pripojený, môžete posielať zostavy priamo z vášho úložiska na server, čo môže obmedziť vašu prácu. Ak váš server potrebuje prístup k viacerým archívom, môžete vytvoriť používateľa počítača na správu prístupu.
Kroky
Časť 1 z 3: Generovanie nových kľúčov
Krok 1. V počítači otvorte terminálový program
Terminálový program vo vašom počítači vám umožňuje vzdialený prístup k vášmu serveru. Ak používate počítač so systémom Linux alebo Mac, budete používať vstavaný program Terminal. Ak používate Windows, budete si musieť nainštalovať program ako Cygwin alebo GitBash.
- Linux - Stlačte Ctrl+Alt+T alebo vyhľadajte „terminál“.
- Mac - Program Terminal nájdete v priečinku Utilities.
- Windows - Cygwin si môžete stiahnuť z cygwin.com alebo GitBash z git-scm.com/downloads.
Krok 2. Prihláste sa na server pomocou svojho terminálového programu
Na svojom serveri budete generovať kľúč nasadenia, aby mal prístup k vášmu úložisku GitHub. Na to sa budete musieť prihlásiť na server, vzdialene prostredníctvom terminálu alebo lokálne na serveri.
Do svojho terminálového programu zadajte ssh užívateľské meno@hostname, aby ste sa prihlásili. Ak sa zobrazí výzva, zadajte svoje heslo
Krok 3. Zadajte príkaz na vygenerovanie kľúča SSH
Nasledujúci príkaz vytvorí nový kľúč s štítkom vašej e -mailovej adresy GitHub:
- ssh -keygen -t rsa -b 4096 -C "[email protected]"
- Kľúč SSH je šifrovaný pár kľúčov, ktorý autentifikuje vašu identitu. V takom prípade priradíte kľúč svojmu úložisku GitHub, čo mu umožní identifikovať váš server.
Krok 4. Stlačte
↵ Enter/⏎ Return keď sa zobrazí výzva na výber umiestnenia.
Tým sa kľúč uloží do predvoleného umiestnenia, ktorým je adresár.ssh vo vašom používateľskom adresári.
Krok 5. Vytvorte prístupovú frázu
To dodáva vášmu kľúču ďalšiu úroveň zabezpečenia, pretože neznámi používatelia budú musieť zadať prístupovú frázu predtým, ako bude kľúč fungovať.
Pri vytváraní prístupovej frázy budete vyzvaní na potvrdenie
Krok 6. Skopírujte obsah kľúča SSH do svojej schránky
Akonáhle je kľúč vytvorený, budete ho musieť pridať do svojho úložiska. Ak to chcete urobiť, skopírujte obsah kľúča. Nasledujúci príkaz skopíruje obsah kľúča do vašej schránky:
- Linux - klip xclip -sel <~/.ssh/id_rsa.pub. Možno budete musieť najskôr spustiť sudo apt-get install xclip.
- Windows - klip <~/.ssh/id_rsa.pub
- Mac - pbcopy <~/.ssh/id_rsa.pub
Časť 2 z 3: Pridanie kľúča do vášho úložiska
Krok 1. Prihláste sa na webovú stránku GitHub
Uistite sa, že ste sa prihlásili pomocou účtu, ktorý má prístup k úložisku.
Krok 2. Kliknite na svoj profilový obrázok v pravom hornom rohu a zvoľte „Váš profil
" Tým sa otvorí stránka vášho profilu GitHub.
Krok 3. Kliknite na kartu „Úložiská“
Tým sa zobrazia všetky vaše archívy.
Krok 4. Vyberte úložisko, do ktorého chcete pridať kľúč
Váš server tak získa prístup k úložisku na automatické nasadenie zostáv.
Krok 5. Kliknite na kartu „Nastavenia“v hornej časti obrazovky
Tým sa otvoria nastavenia vášho úložiska.
Krok 6. Kliknite na tlačidlo „Nasadiť kľúče“v ľavej ponuke
Zobrazia sa kľúče nasadenia, ktoré sú aktuálne priradené k úložisku.
Krok 7. Kliknite na tlačidlo „Pridať kľúč nasadenia“
Zobrazí sa textové pole pre kľúč.
Krok 8. Vložte skopírovaný kľúč nasadenia do poľa
Kliknite na pole a stlačením klávesov ⌘ Command/Ctrl+V vložte skopírovaný kľúč nasadenia do poľa.
Ak chcete, aby mal server prístup na zápis do úložiska, začiarknite políčko „Povoliť prístup na zápis“
Krok 9. Kliknutím na „Pridať kľúč“pridajte svoj kľúč nasadenia
To umožní vášmu serveru získať prístup k úložisku a nasadiť z neho zostavy.
Časť 3 z 3: Vytvorenie používateľa zariadenia
Krok 1. Vytvorte vyhradený účet GitHub pre používateľa zariadenia
„Strojový používateľ“je automatizovaný používateľ, ktorý má prístup k viacerým archívom. Je to užitočné, ak váš server potrebuje prístup k viacerým archívom, pretože kľúče nasadenia poskytujú prístup iba k jednému archívu.
Nového používateľa môžete vytvoriť kliknutím na tlačidlo „Zaregistrovať sa“na domovskej stránke GitHub a podľa pokynov
Krok 2. Vygenerujte na svojom serveri kľúč SSH
Podľa pokynov v prvej časti vygenerujte kľúč na serveri a skopírujte ho do schránky.
Krok 3. Prihláste sa na webovú stránku GitHub pomocou nového používateľského účtu počítača
Tomuto používateľovi priradíte novovytvorený kľúč.
Krok 4. Kliknite na profilový obrázok používateľa zariadenia a zvoľte „Nastavenia
" Používateľovi zariadenia sa tým otvoria nastavenia účtu.
Krok 5. V ľavej ponuke kliknite na možnosť „Kľúče SSH a GPG“
Zobrazí sa kľúče aktuálne priradené používateľovi.
Krok 6. Kliknite na tlačidlo „Nový kľúč SSH“
To vám umožní zadať kľúč SSH.
Krok 7. Vložte kľúč a kliknite na „Pridať kľúč SSH
" Tým sa do profilu používateľa zariadenia pridá kľúč SSH, ktorý mu umožní prístup na váš server.
Krok 8. Otvorte prvé úložisko, ku ktorému chcete poskytnúť používateľovi počítača prístup
Svoje archívy nájdete na karte „Repozitáre“na stránke svojho profilu.
Krok 9. Kliknite na kartu „Nastavenia“na stránke úložiska
Tým sa zobrazia nastavenia úložiska.
Krok 10. V ľavom menu kliknite na možnosť „Spolupracovníci“
To vám umožní pridať spolupracovníkov do úložiska. Keď svojho počítača pridáte ako spolupracovníka, bude môcť odosielať zostavy z vášho archívu na váš server.
Krok 11. Zadajte meno používateľa zariadenia a kliknite na „Pridať spolupracovníka
" Používateľovi počítača bude poskytnutý prístup na čítanie/zápis do archívu.