1. С помощью PuttyGen генерируем приватный и публичный ssh-ключи – кнопка “Generate”. В настройках можно указать тип ключа и его размер.
2. После этого сохраняем приватный ключ в файл с помощью кнопки “Save private key”, например private.ppk. Публичный ключ отображается в верхнем поле “Key” и имеет вид:
“ssh-rsa ssh-rsa AAAAB3NzaC1[ вырезано ]ByWy1Ld+ev57siNBbQ== rsa-key-20100124
3. Копируем содержимое поля “Public key for pasting into OpenSSH authorized_keys file” в оперативную память и закрываем PuttyGen.
4. Запускаем ssh-клиент Putty и производим коннект к серверу.
5. Попав на сервер, создаем папку ~/.ssh
6. Создаем файл ~/.ssh/authorized_keys с содержимым поля “Public key for pasting into OpenSSH authorized_keys file” утилиты PuttyGen (то что копировалось в оперативную память).
ВАЖНО! ключ в файле должен быть записан в одной строке без переносов.
7. Меняем права доступа к файлу командой
chmod 600 ~/.ssh/authorized_keys
8. Закрываем Putty
9. Запускаем Putty. В настройках вашего соединения указываем путь к приватному ключу: Connection->SSH->Auth->Private_key_for_Authentification->private.ppk
10. Сохраняем настройки соединения и производим коннект к серверу. SSH-сервер запросит имя пользователя под которым вы хотите прологиниться – укажите свой логин. Далее авторизация пройдет с использованием приватного и публичного ssh-ключей.
возможно у Вас отключен javascript, если включен - просто обновите страницу