На клиенте
1 |
ssh-keygen -t rsa |
Публичный ключ необходимо поместить на сервер, в файл ~/.ssh/authorized_keys, приватный остается у вас.
Разрешаем авторизацию по ключу на сервере /etc/ssh/sshd_config
1 2 3 |
RSAAuthentication yes PubkeyAuthentication yes AuthorizedKeysFile .ssh/authorized_keys |
После этого можно подключаться
1 |
ssh -i <key> user@host |