From b74a14628d42ac46c90a1aa72dc30fadbfaa4bc2 Mon Sep 17 00:00:00 2001 From: Martin Dusicka <dusickam@gmail.com> Date: Sat, 3 Oct 2020 21:02:27 +0200 Subject: [PATCH] Add ssh keys brief info. --- README.md | 1 - pravidla.md | 29 +++++++++++++++++++++++++---- 2 files changed, 25 insertions(+), 5 deletions(-) diff --git a/README.md b/README.md index ce3e603..02b19cb 100644 --- a/README.md +++ b/README.md @@ -3,4 +3,3 @@ **Obsah** - [Migrace Redmine](migrace.md) - Homeproj.cesnet.cz - [Pravidla instance](pravidla.md) - co, kde a jak... - diff --git a/pravidla.md b/pravidla.md index f3c39a6..a7ccb74 100644 --- a/pravidla.md +++ b/pravidla.md @@ -10,7 +10,28 @@ Přístup je řízen aplikací Perun a zprostředkován pomocí služby ProxyIdp - nový uživatel - při prvním přihlášení Gitlab automaticky založí nový účet a zapamatuje si identitu - uživatel migrovaný ze služby Redmine - Homeproj.cesnet.cz - a. uživatel již má přiřazenu identitu, proběhne běžné přihlášení - b. identita uživatele je neznámá, gitlab se pokusí automaticky uživatele dle dodaných atributů identifikovat a v případě, že je úspěšný existující účet napáruje - c. identita uživatele je neznámá a gitlabu se nepodaří identifikovat dle dodaných atributů, zkusí tedy založit nový účet, pokud se podaří, dokončí přihlášení - d. identita uživatele je neznámá, gitlabu se nepodaří identifikace a založení nového účtu skončí neúspěchem např. proto, že emailová adresa je již použita u jiného účtu... v tom případě obdržíte chybovou hlášku a řešení je obrátit se na administrátora instance + - uživatel již má přiřazenu identitu, proběhne běžné přihlášení + - identita uživatele je neznámá, gitlab se pokusí automaticky uživatele dle dodaných atributů identifikovat a v případě, že je úspěšný existující účet napáruje + - identita uživatele je neznámá a gitlabu se nepodaří identifikovat dle dodaných atributů, zkusí tedy založit nový účet, pokud se podaří, dokončí přihlášení + - identita uživatele je neznámá, gitlabu se nepodaří identifikace a založení nového účtu skončí neúspěchem např. proto, že emailová adresa je již použita u jiného účtu... v tom případě obdržíte chybovou hlášku a řešení je obrátit se na administrátora instance + +## SSH klíče + +SSH klíče používané na serveru Homeproj.cesnet.cz byly přenesy na Gitlab.cesnet.cz. + +Uživatel si SSH klíč může dle potřeby změnit, přidat nebo smazat. Volba je k dispozici v menu přihlášený uživatel -> Settings a následně v levém panelu zvolit SSH Keys. + +Povoleno je registrovat klíče typu - RSA, ECDSA a ED25519. + +Do budoucna se plánuje SSH klíče automaticky načítat z aplikace Perun. Jednalo by se pouze o akaci přidání klíče. + +### Nastavení git remote s využitím SSH + +```shell +git remote add origin ssh://git@gitlab.cesnet.cz/ceste-k-vasemu-repu/vase-repo.git + +git remote -v + +origin ssh://git@gitlab.cesnet.cz/cesta-k-vasemu-repu/vase-repo.git (fetch) +origin ssh://git@gitlab.cesnet.cz/cesta-k-vasemu-repu/vase-repo.git (push) +``` -- GitLab