SSH-ключи
SSH-ключи используются для доступа к серверу без ввода логина-пароля — так безопаснее.
В личном кабинете храним список с публичными ключами, и помогаем добавлять их на новые серверы. Дальнейшее управление ключом внутри сервера производится вручную.
Приватные ключи, используемые для подключения к серверу, необходимо хранить самостоятельно — не сохраняем их в сервисе.
Создание ключа
Добавьте свой публичный ключ или сгенерируйте новую пару в нашем сервисе. Чтобы ключи не путались, разрешаем добавлять ключи только с уникальными именами.
Если генерируете новую связку ключей в нашем сервисе, то сохраните себе приватный ключ — скопируйте содержимое ключа или скачайте архив. В сервисе закрытый ключ не хранится, и после создания связки повторно выдать закрытый ключ не сможем. Можно получить только открытую часть ключа.
Важно! Ответственно храните закрытый ключ — любой человек сможет получить доступ к серверу, зная адрес сервера и обладая ключом.
Добавление на сервер
Добавить ключ из списка имеющихся можно только при создании сервера: один или несколько по выбору.
После создания сервера всё готово к тому, чтобы подключиться к серверу с помощью SSH-ключа. Для этого используйте любой подходящий SSH-клиент.
Дальнейшее управление ключом на сервере производится вручную. В интерфейсе не будет видно, какие ключи загружены на сервер.
Удаление ключа
После удаления ключ пропадет из списка, но останется на серверах, на которые его добавляли при создании сервера — к этим серверам всё ещё можно будет подключиться с помощью приватного ключа.
Если ключ скомпрометирован, то удалить с серверов его придется вручную. На сервере ключи размещаются по адресу:
/root/.ssh/authorized_keys