SSH-ключи

SSH-ключи — это специальный код, который используется для идентификации клиента при подключении к серверу по SSH-протоколу. Этот способ используется вместо аутентификации по паролю.

В тех операционных системах, где имеется поддержка протокола SSH для удалённого администрирования, допустимо управление ключами SSH через интерфейс панели управления.

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

SSH-ключи автоматически копируются при установке операционной системы. Для создания новой пары ключей необходимо:

1. Зайти в "Главное меню" → "SSH ключи" и нажать кнопку "Создать"

2. Ввести желаемое наименование ключа. Так он будет отображаться в таблице веб-панели.

3. Скопировать содержимое ключа в текстовое поле "Публичный SSH ключ"

  • Файл публичного ключа располагается в пути ~/.ssh/id_rsa.pub
  • Необходимо скопировать строку, начиная с ssh-rsa, но финальную пару имя_пользователя@имя_хоста копировать не нужно
  • Внутри текстового поля не допустимо использовать перенос строки

Настройка авторизации по ключу состоит из создания ключа на локальном компьютере и копировании его на сервер; процедура отличается в зависимости от используемой вами операционной системы.

SSH-ключ разделён на две части: закрытый и открытый ключ. Одна часть называется «Наименование ключа» (закрытый) и должна всегда храниться только в личном кабинете. Вторая часть ключа называется «Публичный SSH-ключ» (открытый ключ) эта часть отправляется на сервер и размещается в файле authorized_keys.

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

Пример заполнения:


top