Skip to content

Подключение к виртуальной машине по SSH

Подключиться к виртуальной машине (ВМ) можно только по SSH.

Чтобы настроить подключение:

  1. Разрешите подключение по SSH в правилах файрвола.

Сгенерировать ключ

К ВМ можно подключаться с использованием как RSA-, так и ED25519-ключей. Рекомендуется использовать ключи ED25519, которые создаются с помощью более стойкого криптографического алгоритма и обеспечивают высокий уровень безопасности.

Добавить ключ на ВМ

Важно

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

  1. Скопируйте публичную часть ключа в буфер обмена:

  2. Во время создания ВМ на этапе Доступ и метаданные нажмите кнопку Добавить публичный ключ и вставьте скопированный ключ в соответствующее поле.

    При добавлении SSH-ключа составляйте имя пользователя по следующим правилам:

    • Имя должно начинаться со строчной латинской буквы или символа подчеркивания.
    • Имя может содержать строчные латинские буквы, цифры, символы подчеркивания и дефисы.
    • Имя может заканчиваться строчной латинской буквой, цифрой, символом подчеркивания, дефисом или значком доллара.
    • Максимальная длина — 32 символа.
    • Нельзя использовать имена admin или root — это приведет к ошибке.

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

Разрешить подключение по SSH в правилах файрвола

Чтобы подключаться к ВМ по SSH, разрешите входящий TCP-трафик на порт 22 с помощью нового правила файрвола:

Подключиться к ВМ

При подключении может возникнуть ошибка WARNING: REMOTE HOST IDENTIFICATION HAS CHANGED. О том, как ее устранить, читайте в разделе Проблемы и решения.