- Первое что нужно сделать, это сгенерировать ключь на сервере:
$ ssh-keygen -t rsa
При генерации можно указать защитить ли файл ключей паролем. Можно ничего не вводить. - После этого в каталлоге "~/.ssh" появится два файла "id_rsa" и "id_rsa.pub", его нужно скопировать в authorized_keys.
$ cat id_rsa.pub >> authorized_keys - Установить на него права на чтение и запись только владельцу:
$ chmod 600 authorized_keys - Далее копируем приватный ключ "id_rsa" на нашу машину и называем его каким-нибудь именем с расширением ".ppk", например server-privatkey.pkk.
- Теперь прогоним ключь через puttygen. В окне puttygen нажимаем кнопку Load напротив "Load an existing private key file", и сохраним результат, "Save private key" например как "server-privatkey.ppk".
- Теперь добавим ключ в сеанс. Запускаем PuTTY, загружаем нужный сеанс или вводим данные для соединения и идём в "SSH - Auth", выбираем наш приватный ключ, который был получен через обработку "puttygen".
- Идём в меню "Connection - Data" и в поле "Auto-login username" вводим логин под которым генерировали ключ.
- Сохраняем сеанс.
И пробуем)))