Главная > Сисадмину > Настройка SSH авторизации с помощью ключей в Windows (PuTTY)

Настройка SSH авторизации с помощью ключей в Windows (PuTTY)

  1. С помощью PuttyGen сгенерировать приватный и публичный ssh-ключи - кнопка “Generate”. В настройках можно указать тип ключа и его размер. Примечание - при генерации ключа необходимо в произвольном порядке перемещать мышку в окне утилиты.
  2. После этого не заполняя поля Passphrase сохранить приватный ключ в файл с помощью кнопки “Save private key”, например private.key. Публичный ключ отображается в верхнем поле “Key” и имеет вид: “ssh-rsa AAAAB3NzaC1yc*что-то*uJQ== rsa-key-20090806“.
  3. Cохранить публичный ключ, например в файл rsa_pub.key, или скопировать содержимое публичного ключа в буфер обмена;
  4. Запустить ssh-клиент Putty и произвести коннект к нужному серверу.
  5. Попав на сервер, создать папку ~/.ssh (если такой ещё нет);
  6. Создать файл ~/.ssh/authorized_keys (если не существует);
  7. скопировать содержимое public.key в файл ~/.ssh/authorized_keys. ВАЖНО! Ключ в файле должен быть записан в одной строке без переносов.
  8. Изменить права доступа к файлу командой chmod 600 ~/.ssh/authorized_keys;
  9. Закрыть PuTTY;
  10. Запустить PuTTY. В настройках соединения указать путь к приватному ключу;
  11. Сохранить настройки соединения и произвести коннект к серверу. SSH-сервер запросит имя пользователя - ввести логин. Далее авторизация пройдет с использованием приватного и публичного ssh-ключей.

, , ,

  1. Пока что нет комментариев.
  1. Пока что нет уведомлений.
YandexMail.ruGoogleLiveJournalmyOpenIdFlickrclaimIdBloggerWordpressOpenIDYahooTechnoratiVidoopVerisignAOL