Настройка аутентификации по ключу в PuTTY
Материал из DiPHOST.Ru wiki system
Технологию доступа по ключу можно аллегорически представить как если бы секретный ключ был таким маленьким красивым фигурным ключиком с затейливой бороздкой, а публичный - это замочек со скважиной точно под этот ключ, который нужно установить на удалённый сервер.
Откройте программу Puttygen и нажмите кнопку Generate. Для процесса генерации ключей программа требует совершать произвольные движения "мышью" - для заполнения массива случайных чисел:
Вот таким будет результат процесса:
Выделите мышью открытый ключ OpenSSH как показано на рисунке и скопируйте его в буфер обмена:
Откройте PuTTY и установите соединение с сервером используя пароль. Создайте на сервере каталог .ssh командой
mkdir .ssh
Затем выполните команду echo как показано на рисунке - наберите
echo '
По умолчанию, если кликнуть после этого правой кнопкой мыши по консоли, в ней появится содержимое буфера обмена - т.е. сохранённый ранее открытый ключ. Дальше закрываем кавычку и указываем перенаправление в файл:
' >> .ssh/authorized_keys