[[!comment format=mdwn username="sojkam1" ip="147.32.86.30" subject="Re: Jak vyzrát na Permission denied (publickey) při akci: git fetch osp" date="2014-03-21T19:26:39Z" content=""" > Poté by již s provedením příkazu > > # sudo git fetch osp > > neměl být žádný problém. Není jediný důvod, proč byste měli používat příkaz `sudo`. Naopak existuje spousta důvodů, proč byste ho v tomto případě použít neměli. Viz . > Po vygenerování klíče doporučuji provést tento příkaz > > (Nevím, zdali je to nutné, ale klíč se mi aktualizoval až poté, co jsem spustil tento příkaz) > > # eval $(ssh-agent) To je zbytečné a s importem klíče to nijak nesouvisí. Po vygenerování klíče použijte příkaz `check-ssh-key` ze kterého se dozvíte, jestli import už proběhl nebo ne. Mimo dobu cvičení probíhá import jednou za hodinu (v celou). > 3. Zkopírování nových klíčů na vlastní stroj > > Pro zkopírování vygenerovaných SSH klíčů ze serveru > `postel.felk.cvut.cz` jsem využil nástroje `sshfs`. [...] > Po přípojení můžeme provést zkopírování vygenerovaných SSH klíčů > > # cp -a /home/user/postel/.ssh/. /home/user/.ssh/. > # cp -a /home/user/.ssh/. /root/.ssh/. Jednodušší je použít příkaz `scp`, který je rovnou součástí balíku ssh - nemusí se nic instalovat a mountovat. # scp -r user@postel.felk.cvut.cz:.ssh/. ~/.ssh Na adresář /root zapomeňte a sudo nepoužívejte. """]]