В этом посте — ответы на частые вопросы про подключение к виртуальным машинам.



Я никогда этим не пользовался. Что такое SSH?

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



Почему нет доступа по логину и паролю?

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



Как создать эти самые ключи?

Для этого в Linux, macOS или в последней версии Windows 10 используйте команду ssh-keygen, а для более ранних версий Windows, к примеру, можно использовать программу PuTTYgen. Будьте внимательны при копировании ключа — все символы в нем важны.



Я потерял доступ по SSH, что делать?

Не волнуйтесь — из этой ситуации есть выход. Создайте снимок ВМ в консоли управления и пересоздайте машину заново из этого снимка. При создании вы сможете указать новые данные для доступа.



#yacloud_faq