Настройка 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-ключей.

Комментариев: 2

  1. Спасибо за бэклинк ;-)

  2. Спасибо за инфу :)

Оставить комментарий:

 

Комментарий: Предпросмотр

Комментировать как:

Имя:
 
Пароль:
 

 

текст через пустую строку

превращается в отдельные абзацы
> так пишется
цитата
- список
- список
*курсив*, **жирный**
~~~
код
~~~

(Используется синтаксис Markdown)