Vzdialený server GitLab používa protokol SSH na bezpečnú interakciu s Git. SSH je známy ako „ Secure Socket Shell “ alebo „ Secure Shell “, ktorý sa používa na správu operačného systému a sietí. Používa sa tiež na autentifikáciu a konfiguráciu na serveri GitLab bez toho, aby sa zakaždým zadávalo používateľské meno a heslo.
V tejto príručke si ukážeme pridávanie a konfiguráciu kľúčov SSH na GitLab.
Ako pridať a nakonfigurovať kľúč SSH na GitLab?
Ak chcete pridať a nakonfigurovať kľúč SSH na GitLab, postupujte podľa uvedených krokov:
-
- Otvor ' Upraviť profil ' nastavenie.
- Prístup k „ Kľúč SSH ' nastavenie.
- Pridajte verejný kľúč do daných polí a uveďte jeho názov.
- Klikni na ' Pridať kľúč tlačidlo “.
- Pripojte sa k účtu GitLab spustením „ ssh -T git@gitlab.com “príkaz.
Krok 1: Otvorte Upraviť nastavenia profilu
Najprv prepnite na GitLab, kliknite na ikonu profilu a vyberte „ Upraviť profil “ z rozbaľovacej ponuky:
Krok 2: Prístup na kartu SSH Keys
Ďalej stlačte „ SSH kľúče “ vo vnútri Používateľské nastavenia “ menu na ľavej strane:
Krok 3: Pridajte verejný kľúč
Potom skopírujte verejný kľúč z miesta, kde je uložený, a vložte ho do nižšie uvedeného „ kľúč “ polia. Potom pridajte „ Názov “, “ Typ použitia “ a „ Dátum spotreby “. Potom stlačte „ Pridať kľúč tlačidlo ”:
Ako vidíte, kľúč bol úspešne pridaný. Môžete ho odstrániť kliknutím na „ Odstrániť tlačidlo kedykoľvek:
Krok 4: Skontrolujte funkčnosť kľúča SSH
Nakoniec otvorte pomôcku Git a spustite poskytnutý príkaz na pripojenie k účtu GitLab:
ssh -T git @ gitlab.com
Nižšie uvedený výstup naznačuje, že sme sa úspešne pripojili k nášmu účtu GitLab:
Vysvetlili sme spôsob pridávania a konfigurácie SSH kľúčov na GitLab.
Záver
Ak chcete pridať a nakonfigurovať kľúč SSH na GitLab, najprv prejdite na „ Upraviť profil “ a prejdite na „ Kľúč SSH ' nastavenie. Potom pridajte verejný kľúč do daných polí a zadajte jeho názov. Ďalej stlačte „ Pridať kľúč tlačidlo “. Nakoniec sa pripojte k účtu GitLab spustením „ ssh -T git@gitlab.com “príkaz. Tento blog rozpracoval pridávanie a konfiguráciu kľúčov SSH na GitLab.