Files
fox/src/compute/compute-how-to/compute-connect-public.md
T
2025-10-28 10:18:03 +00:00

2.5 KiB

Подключение по SSH по внешнему IP-адресу с помощью ключевой пары

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

:::tip Информация Чтобы подключаться к виртуальной машине по SSH, добавьте публичную часть ключа в профиль пользователя перед созданием виртуальной машины. Для существующих виртуальных машин добавление SSH-ключа невозможно. :::

Перед началом работы

Перед подключением проверьте выполнение условий и наличие данных:

  • Статус виртуальной машины — Включена.
  • Виртуальной машине назначен внешний IP-адрес.
  • Узнайте имя пользователя для входа на ВМ.
  • Приватная часть SSH-ключа сохранена на компьютере, с которого выполняется подключение.

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

  1. Откройте терминал.

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

    ssh <логин>@<внешний_IP>
    

    где:

    • логин: имя пользователя ОС по умолчанию;

    • внешний_IP: внешний IP-адрес виртуальной машины.

    • Если на вашем устройстве есть несколько приватных ключей или вы переместили приватный ключ из каталога по умолчанию, то дополнительно укажите путь к приватному ключу:

      ssh -o IdentityFile=<путь_к_приватному_ключу> <логин>@<внешний_IP>
      
  3. Подтвердите подключение.

Пример команды для подключения к ВМ

::::tabs = Linux/macOS

ssh -o IdentityFile=~/.ssh/id_ed25519 debian@<внешний_IP>

= Windows 10/11

ssh -o IdentityFile=%USERPROFILE%\.ssh\id_ed25519 debian@<внешний_IP>

::::