Запускаем putty.exe, переходим в раздел Session, в поле host name пишем название новой сессии,
а в поле Saved Sessions пишем название профиля.
Затем в разделе Connection -> Data прописываем в Auto-login username имя пользователя, под которым будем подключаться к SSH серверу.
И снова идем в категорию Session, нажимаем кнопку save.
Генерируем ключи. Для этого мы запустим puttygen.exe и там выберем SSH-2 DSA в Type of key to generate: и введем 2048 в Number of bits in a generated key. Кликаем на Generate.
Теперь надо ключи сохранить. Для этого сначала нажимаем Save public key и сохраняем открытый ключь, а потом нажимаем Save private key и сохраняем закрытый ключ.
Скопируем открытый ключ из окна PuTTYgen и, подключившись к нашему серверу по ssh скопируем его в файл ~/.ssh/authorized_keys (если ключ уже не первый, то просто добавим его второй или n-ной строчкой)
Сохраняем файл и закрываем соединение с серрвером.
Теперь нам надо добавить новый ключ в putty. Для этого заново откроем putty.exe и, перейдя в категорию Session выделим наш профиль, созданный в начале, и нажмем Load.
Затем перейдем в категорию SSH, далее Auth и кликнем Browse. Теперь найдем ранее сохраненный закрытый ключ.
И снова перейдем в категорию Session и кликнем на Save.
Теперь можно подключаться через putty без пароля.
Комментариев нет:
Отправить комментарий