что то меня заглючило

не могу понять как зайти на сервер по SSH с мобильного клиента (программа mToken)
на сервере сделал
xxx@ubuntu:~$ ssh-keygen -t rsa
Generating public/private rsa key pair.
Enter file in which to save the key (/home/xxx/.ssh/id_rsa):
Enter passphrase (empty for no passphrase):
Enter same passphrase again:
Your identification has been saved in /home/xxx/.ssh/id_rsa.
Your public key has been saved in /home/xxx/.ssh/id_rsa.pub.
The key fingerprint is:
получилось два ключа ...
какой ключ копировать в телефон?
или надо было сгенерить ключи на мобиле

что то я совсем запутался

уже нашел!!!
или если сказать попроще

1. Генерируешь два ключа закрытый(id_rsa) и открытый(id_rsa.pub). Не важно, где.
2. Открытый кладёшь в файлик ~/.ssh/authorized_keys на сервере (местоположение зависит от параметра AuthorizedKeysFile в конфиге /etc/ssh/sshd_config)
3. Клиенту подсовываешь закрытый ключ.
продолжу...
На директорию .ssh права должны быть rwx------ как на клиенте так и на серваке, т.е. только юзеру.
На файл authorized_keys -rw-r--r--
На файл публичного ключа id_rsa.pub -rw-r--r--
На файо приватного ключа id_rsa -rw------- тоже только юезру.