Prvá vec, ktorú musíte urobiť, je uistiť, že ste spustili príkaz keygen na vygenerovanie kľúčov (ak ste už vygenerovali klávesy, preskočte tento krok).
ssh-keygen -t rsa
Potom použite tento príkaz na stlačenie kľúča na vzdialený server a upravte ho tak, aby zodpovedal vášmu používateľskému menu a názvu hostiteľa.
cat ~/.ssh/id_rsa.pub | ssh user@hostname 'cat >>.ssh/authorized_keys'
Budete musieť svoje heslo prvýkrát zkopírovať. Potom by ste sa mali prihlásiť bez hesla alebo dokonca použiť scp alebo rsync bez zadania hesla. Môžete otestovať pomocou tohto príkazu:
ssh user@hostname
Určite je to oveľa jednoduchšie ako zadávanie hesla po celú dobu.
Alternatívna metóda
Môžete tiež použiť príkaz ssh-copy-id. Napríklad po vygenerovaní kľúčov použite tento príkaz:
ssh-copy-id -i ~/.ssh/id_rsa.pub user@hostname
Jednoduchá.