Облачная платформаEvolution

Подключиться по SSH к Playground

Эта статья полезна?

К запущенному приложению в Playground можно подключиться по протоколу SSH.

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

Для подключения по SSH убедитесь, что:

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

  • Вход по паролю не поддерживается — используйте только SSH-ключ.

  • Порт для подключения — 2222.

Порядок действий

  1. На верхней панели в левом углу нажмите Кнопка с изображением девяти точек и перейдите в Distributed Train → Playground.

  2. Скачайте SSH-ключ:

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

    2. В диалоговом окне нажмите Сгенерировать ключ, если ключ еще не создан.

      Для загрузки ранее сгенерированного ключа нажмите Загрузить из файла и добавьте ключ.

    3. Нажмите Скачать приватный ключ.

    4. Скопируйте команду подключения из диалогового окна.

      Пример команды:

      ssh <ssh_username>@<playground_host> -p 2222 -i <path_to_private_key>

      Где:

      • <ssh_username> — имя Linux-пользователя, указанное при создании Playground.

      • <playground_host> — хост Playground.

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

  3. Настройте права доступа к ключу:

    chmod 400 <path_to_private_key>

    Где <path_to_private_key> — путь к скачанному приватному ключу.

  4. Подключитесь по SSH.

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

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

    ssh appuser@playground-xxxxx.ai.cloud.ru -p 2222 -i ~/.ssh/id_rsa_playground
Внимание

Не удаляйте файл ~/.ssh/authorized_keys — он критически важен для SSH-доступа к серверу. При необходимости внесения изменений создайте резервную копию файла. Для восстановления SSH-доступа: удалите файл .aicloud_ssh_flag и перезапустите приложение Playground. Нарушение содержимого файла authorized_keys может привести к потере возможности подключения по SSH.

Результат

После успешного подключения откроется терминал приложения от имени Linux-пользователя

Для выхода из SSH-сессии введите exit или нажмите Ctrl+D.