Перейти к содержимому

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

Подключение к виртуальным машинам в сервисе Compute производится по протоколам SSH и RDP. Способы подключения различаются, в зависимости от протокола и операционной системы ВМ:

Чтобы получить доступ к ВМ по протоколу SSH:

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

1. (для Linux) Убедитесь, что к ВМ можно подключиться по SSH

Заголовок раздела «1. (для Linux) Убедитесь, что к ВМ можно подключиться по SSH»

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

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

Заголовок раздела «2. Разрешите подключение по SSH в правилах файрвола»

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

  • Веб-консоль
  • MWS CLI
  • API
  1. В веб-консоли выберите нужный проект.
  2. В списке сервисов выберите ComputeВиртуальные машины.
  3. Нажмите на имя нужной ВМ.
  4. Перейдите на вкладку Сетевые интерфейсы.
  5. Нажмите кнопку Настроить.
  6. Выберите опцию Разрешить SSH-трафик и укажите подсеть или IP-адрес компьютера, с которого будете подключаться к ВМ.
  7. Нажмите кнопку Сохранить.
  • OpenSSH (Linux, MacOS, Windows)
  • PuTTy (Windows)
  1. Если вы подключаетесь с компьютера под управлением Windows убедитесь, что OpenSSH установлен в вашей системе. Введите команду:

    bash
    ssh -V

    Если OpenSSH не установлен, установите его (Параметры WindowsПриложенияДополнительные компонентыOpenSSH Client).

  2. Выполните команду:

    bash
    ssh <имя пользователя>@<IP-адрес ВМ>
  3. Для подключения к ВМ под управлением Windows введите пароль пользователя ВМ.

  4. При первом подключении введите yes, чтобы подтвердить намерение.

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

Чтобы получить доступ к ВМ по протоколу RDP:

  1. Разрешите соединение по RDP в правилах файрвола.

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

Заголовок раздела «1. Разрешите подключение по RDP в правилах файрвола»

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

  • Веб-консоль
  • MWS CLI
  • API
  1. В веб-консоли выберите нужный проект.
  2. В списке сервисов выберите ComputeВиртуальные машины.
  3. Нажмите на имя нужной ВМ.
  4. Перейдите на вкладку Сетевые интерфейсы.
  5. Нажмите кнопку Настроить.
  6. Выберите опцию Разрешить RDP-трафик и укажите подсеть или IP-адрес компьютера, с которого будете подключаться к ВМ.
  7. Нажмите кнопку Сохранить.

Для подключения к ВМ по протоколу RDP можно использовать различные приложения в зависимости от ОС компьютера, с которого выполняется подключение:

  • в Windows вы можете использовать встроенный RDP-клиент;
  • в прочих ОС вы можете использовать Microsoft Remote Desktop.
  1. В веб-консоли выберите нужный проект.

  2. В списке сервисов выберите ComputeВиртуальные машины.

  3. Нажмите на имя нужной ВМ.

  4. Перейдите на вкладку Сетевые интерфейсы. Сохраните внешний IP-адрес ВМ из строки Внешний IPv4.

  5. Перейдите на вкладку Метаданные. Сохраните логин и пароль пользователя ВМ из объекта user-data.

  6. Подключитесь к ВМ:

    • Встроенный RDP-клиент (Windows)
    • Microsoft Remote Desktop (прочие ОС)
    1. Откройте меню Пуск.
    2. В списке установленных программ перейдите в каталог Стандартные и запустите утилиту Подключение к удаленному рабочему столу.
    3. Введите внешний IP-адрес ВМ в поле Компьютер.
    4. Нажмите кнопку Подключить.
    5. Введите логин и пароль пользователя ВМ.
    6. Подтвердите подключение к ВМ во всплывающем окне.
Примечание

Измените пароль пользователя ВМ при первом входе в систему. Измененный пароль не отобразится в метаданных ВМ.