Přejít na hlavní obsah

Připojení k git přes ssh v Linuxu v krocích

  • Iveta Štěpánková
  • Rady

Před připojením ke git přes ssh v Linuxu se ujistěte, že máte nainstalovaný Git. Pokud ještě není nainstalován, spusťte v terminálu následující příkaz:

sudo apt-get install git

Krok 2: generování klíče SSH

Chcete-li se připojit k git přes ssh, musíte vygenerovat SSH klíč. Do terminálu zadejte následující příkaz:

ssh-keygen -t rsa -b 4096 -C "[email protected]"

Když požádáte o název souboru pro uložení klíče, nechte jej prázdný a stiskněte Enter.

Poté budete vyzváni k zadání hesla pro klíč. Můžete jej nechat prázdný nebo si nastavit heslo, jak chcete. Zadejte heslo a stiskněte Enter.

Krok 3: přidání klíče do agenta SSH

Chcete-li použít klíč SSH k ověření při připojení ke git, musíte jej přidat do agenta SSH. Spusťte následující příkaz:

Poté přidejte klíč do agenta SSH:

Krok 4: Přidání veřejného klíče na server git

Nyní musíte na server git přidat svůj veřejný klíč, abyste vytvořili důvěryhodné připojení. Zkopírujte obsah svého veřejného klíče pomocí následujícího příkazu:

Poté se přihlaste ke svému účtu na serveru GIT a otevřete stránku správy propojených klíčů.

Vložte zkopírovaný obsah veřejného klíče do příslušného pole a uložte změny.

Krok 5: Připojení k git přes ssh

Nyní jste připraveni připojit se k git přes ssh. Do terminálu zadejte následující příkaz:

ssh -T [email protected]

Pokud je vše správně nakonfigurováno, měli byste vidět zprávu potvrzující úspěšné připojení.

Nyní jste připraveni používat git prostřednictvím ssh na vašem systému Linux.

Instalace klienta ssh a generování klíčů

Chcete-li se připojit k git přes ssh v Linuxu, musíte nainstalovat klienta ssh. Ve většině distribucí Linuxu je již ve výchozím nastavení nainstalován, ale pokud ne, lze jej nainstalovat pomocí dávkového Správce.

Dále je nutné vygenerovat ssh klíče. Chcete-li to provést, spusťte v terminálu následující příkaz:

ssh-keygen-t rsa-b 4096-C "ваш[email protected]"

Tento příkaz vytvoří klíče ssh s šifrovacím algoritmem rsa a délkou klíče 4096 bitů. Místo "ваш[email protected]" zadejte svou e - mailovou adresu-bude spojena s vaším klíčem.

Po provedení tohoto příkazu budete vyzváni k zadání cesty a názvu souboru, kam uložit klíče. Pokud chcete použít standardní cestu, stačí stisknout Enter.

Poté budete vyzváni k zadání hesla pro klíč. Doporučujeme zadat heslo, které ochrání vaše klíče v případě ztráty přístupu k vašemu počítači.

Po úspěšném generování klíčů vám budou poskytnuty veřejné a soukromé klíče. Veřejný klíč má rozšíření .pub a bude použit k připojení k úložišti git, zatímco soukromý klíč bude uložen ve vašem počítači a bude použit k ověření.

Důležité! Nikdy nepřevádějte svůj soukromý klíč třetím stranám ani jej nezveřejňujte veřejně.