Управление SSH-ключами
Генерация и загрузка публичных SSH-ключей для аутентификации в консоли и на виртуальных машинах.
Аутентификация по SSH-ключам
Доступ к виртуальным машинам в microsrv организован исключительно с помощью асимметричных SSH-ключей. Вход по паролю принудительно отключён для обеспечения безопасности.
Генерация ключа ED25519
Если у вас ещё нет SSH-ключа, сгенерируйте современную пару ED25519 на локальном компьютере:
microsrv:~$ ssh-keygen -t ed25519 -C "developer@example.com"
Ваш публичный ключ будет записан в файл ~/.ssh/id_ed25519.pub.
Загрузка ключа в консоль microsrv
- Откройте Консоль → SSH-ключи.
- Нажмите Добавить SSH-ключ.
- Укажите название и вставьте строку публичного ключа.
- При создании новых виртуальных машин просто выберите ваш ключ из списка для автоматического добавления в список авторизованных ключей.
Добавление ключа через OpenTofu / Terraform
SSH-ключи можно декларативно описать с помощью ресурса microsrv_ssh_key:
resource "microsrv_ssh_key" "admin" {
name = "admin-key"
public_key = file("~/.ssh/id_ed25519.pub")
}
Подробнее см. в Руководстве по OpenTofu.