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

Подключение по SSH

SSH-ключи — единственный способ подключиться к инстансу. Пароли не используются. Ключ нужно добавить в YouGPU до создания инстанса — при деплое вы выбираете, какие ключи добавить на сервер.

Если у вас уже есть ключ (обычно ~/.ssh/id_ed25519.pub), пропустите этот шаг.

macOS / Linux:

Окно терминала
ssh-keygen -t ed25519 -C "your@email.com"

Нажмите Enter на все вопросы, чтобы сохранить ключ в стандартное место. Команда создаст два файла:

  • ~/.ssh/id_ed25519 — приватный ключ (не передавайте никому)
  • ~/.ssh/id_ed25519.pub — публичный ключ (его нужно добавить в YouGPU)

Windows:

Откройте PowerShell и выполните ту же команду:

Окно терминала
ssh-keygen -t ed25519 -C "your@email.com"

Ключи сохранятся в C:\Users\<имя>\.ssh\.

Перейдите в SSH Ключи в боковом меню консоли и нажмите Добавить ключ.

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

Окно терминала
# macOS
cat ~/.ssh/id_ed25519.pub | pbcopy
# Linux
cat ~/.ssh/id_ed25519.pub
# Windows (PowerShell)
Get-Content ~/.ssh/id_ed25519.pub | Set-Clipboard

Задайте название ключа и нажмите Создать.

После того как инстанс перейдёт в статус Active, откройте его карточку. В разделе Доступ будет готовая команда для подключения — скопируйте и выполните в терминале:

Окно терминала
ssh -p 22 root@<IP-адрес>

При первом подключении SSH спросит подтвердить отпечаток сервера — введите yes.

Permission denied (publickey) — SSH пытается подключиться не тем ключом. Убедитесь, что приватный ключ на вашей машине соответствует публичному ключу, добавленному в YouGPU. Если у вас несколько ключей, укажите нужный явно:

Окно терминала
ssh -i ~/.ssh/id_ed25519 -p 22 root@<IP-адрес>

Connection refused — инстанс ещё не готов. Дождитесь статуса Active и подождите ещё ~30 секунд перед подключением.

Есть вопросы?
Нашли ошибку? Сообщить