Добавление SSH-ключа

Добавление SSH-ключа

Шаг 1. Сгенерируйте ключ (если у вас его нет)

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

ssh-keygen -t ed25519 -C "cloudcompute"

Нажимайте Enter на все вопросы (путь по умолчанию, без пароля). Будут созданы два файла:

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

На Windows команда работает в PowerShell или WSL. Если ssh-keygen недоступен, установите OpenSSH.

Шаг 2. Скопируйте публичный ключ

# macOS / Linux
cat ~/.ssh/id_ed25519.pub

# Windows (PowerShell)
Get-Content ~/.ssh/id_ed25519.pub

Скопируйте всю строку целиком — она начинается с ssh-ed25519 и заканчивается вашим комментарием.

Шаг 3. Добавьте ключ в панель

  1. Перейдите в раздел SSH-ключи
  2. Нажмите кнопку «+»
  3. Введите имя ключа (например, «ноутбук» или «рабочий ПК»)
  4. Вставьте публичный ключ в поле ниже
  5. Нажмите «Сохранить»

Автоматическое подключение к инстансам

Все сохранённые SSH-ключи автоматически добавляются к каждому новому инстансу в момент его создания. Вам не нужно настраивать это вручную.

Если вы добавили ключ уже после создания инстанса — он не будет применён к существующему инстансу. Создайте новый инстанс.

Несколько ключей

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

Для подключения с конкретного ключа укажите его явно:

ssh -p <PORT> -i ~/.ssh/id_ed25519 root@<IP_ADDRESS>