Перейти к основному содержанию

SSH-ключи

SSH-ключи используются для доступа к серверу без ввода логина-пароля — так безопаснее.

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

Приватные ключи, используемые для подключения к серверу, необходимо хранить самостоятельно — не сохраняем их в сервисе.

Создание ключа

Добавьте свой публичный ключ или сгенерируйте новую пару в нашем сервисе. Чтобы ключи не путались, разрешаем добавлять ключи только с уникальными именами.

Если генерируете новую связку ключей в нашем сервисе, то сохраните себе приватный ключ — скопируйте содержимое ключа или скачайте архив. В сервисе закрытый ключ не хранится, и после создания связки повторно выдать закрытый ключ не сможем. Можно получить только открытую часть ключа.

Важно! Ответственно храните закрытый ключ — любой человек сможет получить доступ к серверу, зная адрес сервера и обладая ключом.

Добавление на сервер

Добавить ключ из списка имеющихся можно только при создании сервера: один или несколько по выбору.

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

Дальнейшее управление ключом на сервере производится вручную. В интерфейсе не будет видно, какие ключи загружены на сервер.

Удаление ключа

После удаления ключ пропадет из списка, но останется на серверах, на которые его добавляли при создании сервера — к этим серверам всё ещё можно будет подключиться с помощью приватного ключа.

Если ключ скомпрометирован, то удалить с серверов его придется вручную. На сервере ключи размещаются по адресу:

/root/.ssh/authorized_keys

Назад к базе знаний