Pridanie nového kľúča SSH na github.com

Pridanie nového kľúča SSH na github.com

K údajom v úložiskách na GitHub.com môžete pristupovať a zapisovať ich pomocou protokolu SSH (Secure Shell Protocol). Keď sa pripájate cez SSH, autentifikujete sa pomocou súboru súkromného kľúča na vašom lokálnom počítači. Ďalšie informácie nájdete v časti „ O SSH “.

Po vygenerovaní páru kľúčov SSH musíte pridať verejný kľúč na GitHub.com, aby ste pre svoj účet povolili prístup SSH.

Po pridaní nového kľúča SSH do svojho účtu na GitHub.com môžete prekonfigurovať akékoľvek lokálne úložiská na používanie SSH. Ďalšie informácie nájdete v časti „ Prepínanie vzdialených adries URL z HTTPS na SSH .

Poznámka: GitHub zlepšil zabezpečenie odstránením starších, nezabezpečených typov kľúčov 15. marca 2022.

K tomuto dátumu sú kľúče DSA ( ssh-dss) už nie sú podporované. Do svojho osobného účtu na GitHub.com nemôžete pridať nové kľúče DSA.

RSA kľúče ( ssh-rsa) s valid_afterdo 2. novembra 2021 môže naďalej používať akýkoľvek podpisový algoritmus. Kľúče RSA vygenerované po tomto dátume musia používať podpisový algoritmus SHA-2. Niektorí starší klienti môžu potrebovať inováciu, aby mohli používať podpisy SHA-2.

  1. Skopírujte verejný kľúč SSH do schránky.

    Ak má váš súbor verejného kľúča SSH iný názov ako vzorový kód, upravte názov súboru tak, aby zodpovedal vášmu aktuálnemu nastaveniu. Pri kopírovaní kľúča nepridávajte žiadne nové riadky ani medzery.

    $ cat ~/.ssh/id_ed25519.pub
    # Then select and copy the contents of the id_ed25519.pub file
    # displayed in the terminal to your clipboard

    Tip: Prípadne môžete nájsť skrytý .ssh priečinok, otvorte súbor vo svojom obľúbenom textovom editore a skopírujte ho do schránky.

  2. V pravom hornom rohu ľubovoľnej stránky kliknite na svoju profilovú fotku a potom kliknite na položku Settings .

    Ikona nastavení na používateľskej lište

  3. V časti „Prístup“ na bočnom paneli kliknite na

  • SSH a GPG keys .

  • Kliknite na New SSH key alebo Add SSH key . Tlačidlo kľúča SSH

  • Do poľa Názov pridajte popisný štítok pre nový kľúč. Ak napríklad používate osobný Mac, môžete tento kláves nazvať „Osobný MacBook Air“.

  • Prilepte svoj kľúč do poľa „Kľúč“. Kľúčové pole

  • Kliknite na Add SSH key . Tlačidlo Pridať kľúč

  • Ak sa zobrazí výzva, potvrďte prístup k svojmu účtu na GitHub. Ďalšie informácie nájdete v časti „ Režim sudo “.

Marek Mihók