- tocdepth
2
Сгенерировать ключевую пару
Для подключения к виртуальным машинам вы можете использовать существующую ключевую пару или создать новую.
Чтобы сгенерировать новую пару ключей, следуйте краткой инструкции ниже. Подробнее о генерации ключей читайте в официальной документации SSH.
Порядок действий
Откройте терминал.
Выполните команду:
ssh-keygen
Когда утилита предложит выбрать место для хранения ключевой пары
Enter file in which to save the key
, нажмите ENTER. По умолчанию ключи сохраняются в каталоге~/.ssh
илиC:\users\имя_пользователя\.ssh\
. При необходимости вы можете указать другой каталог.Примечание
Если на вашем устройстве уже сгенерирована ключевая пара, утилита предложит ее перезаписать
Overwrite (y/n)?
. Перезаписав ключи, вы больше не сможете их использовать. Выберите другой каталог, если вам важно сохранить созданную ранее ключевую пару.Когда утилита предложит ввести кодовую фразу
Enter passphrase (empty for no passphrase):
, нажмите ENTER или укажите кодовую фразу. Она необходима для повышения уровня безопасности, ее необходимо вводить каждый раз при использовании ключа.
В выбранном каталоге появится ключевая пара, которую вы можете использовать для подключения к виртуальным машинам. Имена ключей по умолчанию:
id_rsa
— приватный ключ;id_rsa.pub
— публичный ключ.
Скачайте и установите Putty.
Запустите PuTTYGen и нажмите Generate.
Перемещайте указатель мышки по экрану программы пока не откроется окно с готовой ключевой парой.
Чтобы сохранить публичный и приватный ключ, нажмите Save public key и Save private key соответственно.
В окне отображается содержимое публичного ключа. Скопируйте его, чтобы добавить в сервис SSH-ключи в следующем шаге.
Внимание
Храните приватный ключ в надежном месте. С помощью вашего приватного ключа любой может удаленно подключиться к вашим виртуальным машинам.
Что дальше
Далее вы можете загрузить публичный ключ в облачный каталог, чтобы использовать ключевую пару как метод аутентификации при подключении к виртуальной машине по SSH.
для Dev & Test