Nejprve se musíte ujistit, že máte nainstalovaný linuxový terminál s příkazem git a schopnost používat příkaz git uživatelem, u kterého se pokoušíte. Vždy se snažte použít samostatného uživatele a nepoužívejte stejného uživatele root. Také si musíte vytvořit účet na Githubu.
Vytvořte si účet na Githubu
Chcete-li si vytvořit účet na Githubu, postupujte podle následujících kroků
- Přejít na „Připojit se k GitHubu“
- Vyplňte své údaje a klikněte na „Vytvořit účet“
- Vyberte požadovaný plán a klikněte na „Dokončit registraci“
- Když se zaregistrujete, obdržíte e-mail k ověření vaší e-mailové adresy. Kliknutím na odkaz dokončíte ověření.
Jakmile je účet vytvořen, dalším krokem je vytvoření nového páru klíčů a jejich přidání do Githubu.
Přidání klíče SSH k vašemu účtu GitHub
Přihlaste se k terminálu přes SSH.
Vygenerujte pár klíčů spuštěním následujícího příkazu a mezi uvozovky nahraďte svou e-mailovou adresu GitHub:
# ssh-keygen -t rsa -b 4096 -C „your_email @ doména.com “Po zobrazení výzvy „Zadejte soubor, do kterého chcete klíč uložit“, stiskněte Enter uložit do výchozího umístění. Pokud chcete použít jiné umístění, můžete zadat cestu, která se má použít také zde.
Na výzvu zadejte zabezpečenou přístupovou frázi, která se použije při ověřování vašeho klíče, a potvrďte ji. Tuto přístupovou frázi dokonce nenastavíte, pokud nepotřebujete další ověření. Takže teď jste vygenerovali pár klíčů SSH. Nezapomeňte si poznamenat věci, jako jsou soubory veřejného klíče a soukromého klíče.
Chcete-li přidat klíč ssh do GitHubu, musíte si vzít kopii veřejného klíče a můžete to provést pomocí následujícího příkazu ssh.
# kočka / domov / uživatel /.ssh / id_rsa.hospodaJakmile zkopírujete obsah do schránky nebo do libovolného místního textového souboru, můžeme pomocí níže uvedených kroků přidat klíč do účtu Github.
- K účtu Github se musíte přihlásit pomocí svého uživatelského hesla
- Klikněte na obrázek profilu a v rozevíracím seznamu vyberte možnost „Nastavení“.
- V nabídce na levé straně vyberte „SSH a GPG klíče“
Chcete-li přidat svůj první klíč nebo jiný klíč, klikněte na „Nový klíč SSH“
Do pole „Název“ musíte přidat štítek, který si pamatujete. (Použil jsem „Sumesh MacBook Air“).
Můžete použít jakékoli slovo a jediné, na co si musíte dávat pozor, je potřeba se ujistit, že vám pomůže identifikovat stroj, na kterém je tento klíč generován.
Do pole „klíč“ přidejte výše uvedený klíč, který získáte příkazem „kočka / domov / uživatel /.ssh / id_rsa.hospoda “, která začne ssh-rsa
- Klikněte na Přidat klíč SSH.
Pokud se zobrazí výzva, potvrďte své heslo GitHub, které bude použito pro ověření.
Nyní vidíte uvedený klíč, který jste přidali do názvu titulu. A budete muset udělat stejný postup pro každý počítač, živé servery dev / pracovní servery, které potřebují přístup k vašim úložištím.
Zkontrolujte připojení z místního počítače na Github
Otevřete nový terminál ssh a nezapomeňte přepnout na uživatele, pro kterého jste vytvořili pár klíčů ssh. Chcete-li se připojit k účtu Github pomocí klíče ssh, musíte zadat následující text a stisknout klávesu Enter # ssh -T [chráněno e-mailem]
Pokud toto připojujete poprvé z tohoto stroje, uvidíte výsledek jako níže a v tomto případě musíte zadat Ano:
Pravost hostitele 'github.com (192.30.1.1) „nelze zjistit.Klíčový otisk RSA je SHA256: asdnasd871321312kjaksjdasdijsaidjsad1Rk3ndm.
Opravdu chcete pokračovat v připojování (ano / ne)? Ano
Varování: Trvale přidán 'github.com, 192.30.30.1 '(RSA) do seznamu známých hostitelů.
- Zadejte „ano“
- stiskněte Enter
Uvidíte výstup takto:
"Ahoj uživateli." ! Úspěšně jste se ověřili, ale GitHub neposkytuje přístup k prostředí.“Pokud je výše uvedený uživatel správný a je zobrazen jako stejný, kterého jste se pokusili přidat, pak je vše v pořádku a nastavení ssh klíče jste dokončili pomocí Github ! Pokud dostáváte povolení odepřeno, musíme zkontrolovat výše uvedené kroky a ujistit se, že jste udělali vše podle výše uvedeného dokumentu. Pokud budete v tomto případě potřebovat pomoc, můžete mě kdykoli kontaktovat.