]> rtime.felk.cvut.cz Git - edu/osp-wiki.git/blob - cviceni/rtime-git-ssh-key.mdwn
Add new page "Přístup ke git repozirářům na serveru rtime"
[edu/osp-wiki.git] / cviceni / rtime-git-ssh-key.mdwn
1 [[!meta title="Přístup ke git repozirářům na serveru rtime"]]
2
3 Přístup se děje protokolem SSH (ssh://git@rtime.felk.cvut.cz/...) a
4 uživatelé jsou autorizování výhradně na základě SSH klíčů. Pokud se
5 váš server ptá na heslo nemáte SSH klíče správně nastaveny.
6
7 Server rtime automaticky hledá veřejné klíče ve vašem školním home
8 adresáři. Za SSH veřejný klíč je považován každý soubor odpovídající
9 masce `~/.ssh/*.pub`. Klíče jsou importovány každou celou hodinu a ve
10 čtvrtek přes den každých 5 minut.
11
12 Nejsnazší cesta jak si SSH klíč vytvořit je spustit na počítači v
13 laboratoři (či na serveru postel.felk.cvut.cz) příkaz
14
15     ssh-keygen
16     
17 Ten vytvoří pár klíčů (veřejný a soukromý) a ve výchozím nastavení je
18 uloží do správného adresáře pod správným jménem. 
19
20 Doporučujeme, abyste si klíč **zašifrovali heslem** (enter a
21 passphrase), protože pak nebude moct být váš soukromý klíč zneužit
22 lidmi, kteří mají přístup k datům na serveru (administrátoři atd.).
23 Pokud tak učiníte, může se vám hodit příkaz `ssh-add`, kterým klíč
24 rozšifrujete v paměti vašeho počítače a až do vašeho odlogování heslo
25 nebudete muset zadávat.