Git

Nastavení klíče SSH pro GitHub

Nastavení klíče SSH pro GitHub
Abyste porozuměli Githubu, musíte se nejprve ujistit, že jste si vědomi Gitu . Git je open source systém pro správu verzí, který spustil Linus Trovalds. Stručně řečeno, Git je systém pro správu verzí, jako je Subversion a CVS. Toto budete moci použít instalací příkazu a nástrojů „git“ na server. Git je nástroj příkazového řádku a GitHub je místo, kde vývojáři ukládají své projekty a práce a budou moci sdílet se zbytkem světa a mohou jim také upgradovat verze. Máte možnosti k vytvoření soukromých a veřejných úložišť a můžete je použít podle svých potřeb.

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ů

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.hospoda

Jakmile 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.

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

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ů.

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.

Hry Užitečné nástroje pro hráče Linuxu
Užitečné nástroje pro hráče Linuxu
Pokud rádi hrajete hry na Linuxu, je pravděpodobné, že jste ke zlepšení herního zážitku použili aplikace a nástroje jako Wine, Lutris a OBS Studio. Kr...
Hry HD remasterované hry pro Linux, které nikdy dříve neměly vydání Linuxu
HD remasterované hry pro Linux, které nikdy dříve neměly vydání Linuxu
Mnoho vývojářů a vydavatelů her přichází s HD remasterem starých her, aby prodloužili životnost franšízy, prosím fanoušky, kteří požadují kompatibilit...
Hry Jak používat AutoKey k automatizaci linuxových her
Jak používat AutoKey k automatizaci linuxových her
AutoKey je nástroj pro automatizaci stolních počítačů pro systémy Linux a X11, programovaný v programech Python 3, GTK a Qt. Pomocí jeho funkcí skript...