Настройка аутентификации по ключу в PuTTY

Материал из DiPHOST.Ru wiki system

(Различия между версиями)
Перейти к: навигация, поиск
Строка 4: Строка 4:
Технологию [[SSH-AUTH-KEYS|доступа по ключу]] можно аллегорически представить как если бы секретный ключ был таким маленьким красивым фигурным ключиком с затейливой бороздкой, а публичный - это замочек со скважиной точно под этот ключ, который нужно установить на удалённый сервер.
Технологию [[SSH-AUTH-KEYS|доступа по ключу]] можно аллегорически представить как если бы секретный ключ был таким маленьким красивым фигурным ключиком с затейливой бороздкой, а публичный - это замочек со скважиной точно под этот ключ, который нужно установить на удалённый сервер.
 +
 +
Откройте программу '''Puttygen''' и нажмите кнопку {{mark|Generate}}. Для процесса генерации ключей программа требует совершать произвольные движения "мышью" - для заполнения массива случайных чисел:
[[File:Puttygen-generate.jpg|link=|Сгенерировать ключи]]  
[[File:Puttygen-generate.jpg|link=|Сгенерировать ключи]]  
 +
 +
Вот таким будет результат процесса:
[[File:Puttygen-success.jpg|link=|Сгенерировали ключи]]  
[[File:Puttygen-success.jpg|link=|Сгенерировали ключи]]  
 +
 +
Выделите мышью открытый ключ OpenSSH как показано на рисунке и скопируйте его в буфер обмена:
[[File:Puttygen-public-openssh.jpg|link=|Скопировать открытый ключ OpenSSH]]
[[File:Puttygen-public-openssh.jpg|link=|Скопировать открытый ключ OpenSSH]]
-
   
+
 
 +
Откройте [[Putty]] и установите соединение с сервером используя пароль. Создайте на сервере каталог .ssh командой
 +
  mkdir .ssh
 +
Затем выполните команду ''echo'' как показано на рисунке - наберите
 +
echo '
 +
По умолчанию, если кликнуть после этого правой кнопкой мыши по консоли, в ней появится содержимое буфера обмена - т.е. сохранённый ранее открытый ключ. Дальше закрываем кавычку и указываем перенаправление в файл:
 +
' >> .ssh/authorized_keys
 +
 
[[File:Putty-public-key-install.jpg|link=|Установить публичный ключ]]  
[[File:Putty-public-key-install.jpg|link=|Установить публичный ключ]]  

Версия 18:55, 18 октября 2010

Технологию доступа по ключу можно аллегорически представить как если бы секретный ключ был таким маленьким красивым фигурным ключиком с затейливой бороздкой, а публичный - это замочек со скважиной точно под этот ключ, который нужно установить на удалённый сервер.

Откройте программу Puttygen и нажмите кнопку Generate. Для процесса генерации ключей программа требует совершать произвольные движения "мышью" - для заполнения массива случайных чисел:

Сгенерировать ключи

Вот таким будет результат процесса:

Сгенерировали ключи

Выделите мышью открытый ключ OpenSSH как показано на рисунке и скопируйте его в буфер обмена:

Скопировать открытый ключ OpenSSH

Откройте PuTTY и установите соединение с сервером используя пароль. Создайте на сервере каталог .ssh командой

mkdir .ssh

Затем выполните команду echo как показано на рисунке - наберите

echo '

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

' >> .ssh/authorized_keys

Установить публичный ключ

Настроить использование ключа

Сохранить настройки

Источник — «https://wiki.diphost.ru/PuttyConfigKeys»
Личные инструменты
© 2006 — ООО «Дремучий лес»
Служба техподдержки: support@diphost.ru
Тексты этого сайта являются полностью оригинальными
или оригинальными компиляциями ООО «Дремучий Лес».
Распространяются по лицензии WTFPL
Отзывы о хостинге diphost.ru Отзывы на hostobzor.ru