Logowanie za pomocą uwierzytelnienia za pomocą klucza.
Opis znajduje się tutaj. Aby nie podawać hasła należy w pierwszym kroku algorytmu wcisnąć enter gdy skrypt poprosi o hasło.
W astronomicznym skrócie (wszystko wykonujemy po stronie klienta):
ssh-keygen -t rsa
albo
ssh-keygen
ssh-copy-id -i ~/.ssh/id_dsa.pub username@serwer.wejsciowy
http://www.cyberciti.biz/faq/install-ssh-identity-key-remote-host/
keychain – ciekawy program, trzyma klucze po wylogowaniu (np. dla crona)
http://linux.die.net/man/1/keychain
Uzupełnienie:
W ubuntu (po stronie klienta) w w/w konfiguracji dostaniemy komunikat: Agent admitted failure to sign using the key. Należy wydać komendę ssh-add.
No Comments