Создать и разместить SSH-ключ на облачном сервере
SSH-ключи можно использовать для безопасного подключения к серверу по зашифрованному протоколу SSH. Это пара ключей: приватный ключ хранится на локальном компьютере, а публичный размещается на сервере.
Для авторизации на облачном сервере мы рекомендуем использовать SSH-ключи вместо логина и пароля.
Можно использовать SSH-ключи типов еd25519, rsa, ecdsa и dsa.
-
Опционально: добавьте публичный SSH-ключ в облачную платформу.
Способ добавления ключа в облачную платформу влияет на его доступность в проектах, пулах и для пользователей, а также на способ размещения на сервере при создании. Подробнее о различиях ключей — в таблице SSH-ключи для проекта и сервисного пользователя.
-
Разместите публичный SSH-ключ на облачном сервере: при создании сервера или на существующем сервере.
Создать SSH-ключи
Linux/macOS
Windows
OpenStack CLI
-
Открой те CLI.
-
Сгенерируйте пару SSH-ключей:
ssh-keygen -t <key_type>
Укажите
<key_type>
— тип SSH-ключа:еd25519
,rsa
,ecdsa
илиdsa
-
Появится сообщение о выборе директории для хранения пары ключей — пример для rsa-ключа:
Enter file in which to save the key (~/.ssh/id_rsa):