SSH keys
In this article:
SSH keys#
General information#
K2 Cloud supports SSH-key authentication. This method provides a higher level of security and, in many situations, is more convenient for accessing instances than traditional password entry.
The cloud stores the public key and allows users to store the private key on the local computer. You can also create your own key pair using any key generation tool and upload the public key to the cloud.
Note
K2 Cloud uses 2048-bit RSA keys.
Billing#
SSH keys are free of charge.
Available quotas#
The following default quota is allocated to SSH keys:
10 SSH keys in a project.
If necessary, you can increase quotas. To do this, contact the support service via the support portal or by email support@k2.cloud.
Create a key#
В веб-интерфейсе в верхнем меню выберите проект и регион, где требуется создать SSH-ключ.
Expand the side menu by clicking .
Перейдите в раздел Виртуальные машины Вычислительные ресурсы SSH-ключи. Для быстрого нахождения раздела вы можете воспользоваться поиском по меню.
Click Create.
В открывшемся окне выберите нужную вкладку — создать новый ключ или загрузить собственный.
Задайте имя ключа. Имя может содержать только латинские буквы и цифры.
(Только для вкладки Загрузить ключ) В поле Публичный SSH-ключ вставьте содержимое вашего публичного ключа (например, из файла
~/.ssh/id_rsa.pub).
If you need to set a tag, click Add tag and specify the tag key and value. To assign more tags, click Add tag again.
After setting all the required parameters, click Create.
Если выбрана вкладка Создать ключ, облако сгенерирует SSH-ключ и сохранит только его публичную часть. Если выбрана вкладка Загрузить ключ, загруженный открытый ключ будет сохранён в облаке.
Important
When creating a new key pair, the private key will be downloaded by your browser. Keep it safe.
Modifying the key#
В веб-интерфейсе в верхнем меню выберите проект и регион, где требуется изменить SSH-ключ у экземпляра.
Expand the side menu by clicking .
Перейдите в раздел Виртуальные машины Вычислительные ресурсы Экземпляры. Для быстрого нахождения раздела вы можете воспользоваться поиском по меню.
Find the instance in the resource table and click the instance ID to go to its page.
На вкладке Информация отредактируйте поле SSH-ключ:
нажмите для внесения изменений;
выберите новый SSH-ключ из раскрывающегося списка.
Click to save the changes.
Important
This operation adds a new key each time a key is changed but old key is not removed. Reboot an instance for changes to take effect.
Assigning tags#
Настройка тегов для SSH-ключей пока недоступна в новом веб-интерфейсе. Используйте предыдущую версию веб-интерфейса.
Deleting a key#
В веб-интерфейсе в верхнем меню выберите проект и регион, где требуется удалить SSH-ключ.
Expand the side menu by clicking .
Перейдите в раздел Виртуальные машины Вычислительные ресурсы SSH-ключи. Для быстрого нахождения раздела вы можете воспользоваться поиском по меню.
Select the key in the resource table.
Click Delete.
In the dialog window, confirm the action.
Для восстановления удалённых SSH-ключей их потребуется загрузить заново.
Important
При удалении SSH-ключа в K2 Cloud будет удалён только открытый ключ, хранящийся в облаке.
Доступ по SSH к экземплярам, на которые был добавлен открытый ключ, будет по-прежнему возможен. Если вы хотите полностью запретить доступ с помощью конкретного SSH-ключа, то удалите соответствующий открытый ключ со всех экземпляров, на которые он был добавлен.
Information about a key#
General information about available SSH key pairs can be viewed in the resource table in Virtual machines Compute SSH keys. The table lists all SSH key pairs and their parameters: ID, name, and fingerprint. The sequence and scope of the displayed data may vary depending on the table settings.