microsrv:~$
Консоль

Управление SSH-ключами

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

Аутентификация по SSH-ключам

Доступ к виртуальным машинам в microsrv организован исключительно с помощью асимметричных SSH-ключей. Вход по паролю принудительно отключён для обеспечения безопасности.


Генерация ключа ED25519

Если у вас ещё нет SSH-ключа, сгенерируйте современную пару ED25519 на локальном компьютере:

microsrv:~$ ssh-keygen -t ed25519 -C "developer@example.com"

Ваш публичный ключ будет записан в файл ~/.ssh/id_ed25519.pub.


Загрузка ключа в консоль microsrv

  1. Откройте Консоль → SSH-ключи.
  2. Нажмите Добавить SSH-ключ.
  3. Укажите название и вставьте строку публичного ключа.
  4. При создании новых виртуальных машин просто выберите ваш ключ из списка для автоматического добавления в список авторизованных ключей.

Добавление ключа через OpenTofu / Terraform

SSH-ключи можно декларативно описать с помощью ресурса microsrv_ssh_key:

resource "microsrv_ssh_key" "admin" {
  name       = "admin-key"
  public_key = file("~/.ssh/id_ed25519.pub")
}

Подробнее см. в Руководстве по OpenTofu.