Как сгенерировать SSH ключ?

Данная инструкция актуальна для пользователей Windows. 

SSH-ключи надежный способ аутентификации по SSH-протоколу вместо ввода Вашего логина и пароля  при подключении к серверу. Пароль может быть взломан злоумышленниками, а ключи не поддаются расшифровке и подбору

Каждый SSH ключ состоит из двух частей.

Закрытая часть (приватная) хранится на Вашем устройстве и указывается в свойствах подключения к серверу. Из закрытой части генерируется открытая часть ключа.

Открытая часть (публичная) хранится на сервере, к которому Вы планируется подключиться.

Для генерации ключей Вам понадобится утилита PuTTY Key Generator. Скачать ее можно по следующим ссылкам:

- PuTTYGen.exe 

После запуска данной утилиты нажмите на кнопку "Generate" и перемещайте курсор мыши внутри данного окна, пока зеленая шкала не заполнится до конца:



После генерации ключа сохраните публичную часть, сохранив текст из поля "Public key for pasting info OpenSSH server" и приватную часть, нажав на кнопку "Save private key" в разные файлы на Вашем жестком диске



При нажатии на кнопку "Save private key" появится предупреждение, на которое необходимо ответить "Да".




После того как Вы сохранили оба файла, открытую часть ключа необходимо загрузить на сервер для корректной аутентификации по SSH протоколу.

Как подключиться к SSH сервера при помощи ключа?
Как подключиться к SSH по ключу на cPanel?