Evolution
Тема интерфейса
Distributed Train

Подключиться к задаче обучения по SSH

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

  1. Перейдите в Задачи и окружения.

    Задача, к которой вы подключаетесь, должна находиться в статусе «Running».

  2. Для подключения:


    Рядом с нужной задачей нажмите Кнопка с тремя вертикальными точками и выберите SSH.

  3. В появившемся справа окне:

    1. Скачайте приватный ключ — вам понадобится путь до него.

    2. Скопируйте команду подключения.

  4. Откройте терминал и подключитесь к задаче обучения по SSH по алгоритму в зависимости от вашей операционной системы.


  1. (Опционально) Измените права приватного ключа, ограничив их возможностью чтения и записи файла только для владельца.

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

    Для изменения прав в терминале локальной машины выполните команду:

    chmod 600 <path/to/key>
  2. Чтобы избежать соединения с некорректным ключом, перед подключением выполните в терминале команду killall ssh-agent.

  3. Выполните команду для подключения:

    ssh lm-mpi-job-<job-id>-<pod_name> -p 2222 -i <path/to/private_key>

    Где:

    • <job_id> — идентификатор задачи обучения;

    • <pod_name> — название пода-воркера задачи обучения;

    • 2222 — порт;

    • <path/to/private_key> — путь к приватному ключу на вашей локальной машине.