Ako používať kľúče nasadenia na Github (s obrázkami)

Obsah:

Ako používať kľúče nasadenia na Github (s obrázkami)
Ako používať kľúče nasadenia na Github (s obrázkami)

Video: Ako používať kľúče nasadenia na Github (s obrázkami)

Video: Ako používať kľúče nasadenia na Github (s obrázkami)
Video: 6 letý chlapec se ztratil. Když ho našli, byli v šoku z toho, co leželo vedle něj... 2024, Septembra
Anonim

„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

Použite kľúče nasadenia v kroku 1 Githubu
Použite kľúče nasadenia v kroku 1 Githubu

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.
V 2. kroku Githubu použite kľúče nasadenia
V 2. kroku Githubu použite kľúče nasadenia

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

V 3. kroku Githubu použite kľúče nasadenia
V 3. kroku Githubu použite kľúče nasadenia

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.
Použite kľúče nasadenia v kroku 4 Githubu
Použite kľúče nasadenia v kroku 4 Githubu

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.

V 5. kroku Githubu použite kľúče nasadenia
V 5. kroku Githubu použite kľúče nasadenia

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

V 6. kroku Githubu použite kľúče nasadenia
V 6. kroku Githubu použite kľúče nasadenia

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

Použite kľúče nasadenia v kroku 7 Githubu
Použite kľúče nasadenia v kroku 7 Githubu

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.

Použite kľúče nasadenia v kroku 8 Githubu
Použite kľúče nasadenia v kroku 8 Githubu

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.

Použite kľúče nasadenia na Github, krok 9
Použite kľúče nasadenia na Github, krok 9

Krok 3. Kliknite na kartu „Úložiská“

Tým sa zobrazia všetky vaše archívy.

V 10. kroku Github použite kľúče nasadenia
V 10. kroku Github použite kľúče nasadenia

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.

V 11. kroku Github použite kľúče nasadenia
V 11. kroku Github použite kľúče nasadenia

Krok 5. Kliknite na kartu „Nastavenia“v hornej časti obrazovky

Tým sa otvoria nastavenia vášho úložiska.

V 12. kroku Githubu použite kľúče nasadenia
V 12. kroku Githubu použite kľúče nasadenia

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.

Použite kľúče nasadenia na Github, krok 13
Použite kľúče nasadenia na Github, krok 13

Krok 7. Kliknite na tlačidlo „Pridať kľúč nasadenia“

Zobrazí sa textové pole pre kľúč.

V 14. kroku Githubu použite kľúče nasadenia
V 14. kroku Githubu použite kľúče nasadenia

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“

V 15. kroku Githubu použite kľúče nasadenia
V 15. kroku Githubu použite kľúče nasadenia

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

Použite kľúče nasadenia na Github, krok 16
Použite kľúče nasadenia na Github, krok 16

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

V časti Github, krok 17, použite kľúče nasadenia
V časti Github, krok 17, použite kľúče nasadenia

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.

Použite kľúče nasadenia na Github, krok 18
Použite kľúče nasadenia na Github, krok 18

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ľúč.

V 19. kroku Githubu použite kľúče nasadenia
V 19. kroku Githubu použite kľúče nasadenia

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.

V 20. kroku Github použite kľúče nasadenia
V 20. kroku Github použite kľúče nasadenia

Krok 5. V ľavej ponuke kliknite na možnosť „Kľúče SSH a GPG“

Zobrazí sa kľúče aktuálne priradené používateľovi.

Použite kľúče nasadenia na Github, krok 21
Použite kľúče nasadenia na Github, krok 21

Krok 6. Kliknite na tlačidlo „Nový kľúč SSH“

To vám umožní zadať kľúč SSH.

Použite kľúče nasadenia na Github, krok 22
Použite kľúče nasadenia na Github, krok 22

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.

Použite kľúče nasadenia na Github, krok 23
Použite kľúče nasadenia na Github, krok 23

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.

Použite kľúče nasadenia na Github, krok 24
Použite kľúče nasadenia na Github, krok 24

Krok 9. Kliknite na kartu „Nastavenia“na stránke úložiska

Tým sa zobrazia nastavenia úložiska.

Použite kľúče nasadenia na Github, krok 25
Použite kľúče nasadenia na Github, krok 25

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.

Použite kľúče nasadenia na Github, krok 26
Použite kľúče nasadenia na Github, krok 26

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.

Odporúča: