[root@putty ~/links] #

PuTTYwincrypt

PuTTYwincrypt — модифицированная версия PuTTY, которая позволяет работать с личным хранилищем сертификатов Windows.

Если в хранилище есть сертификат, который имеет соответствующий личный ключ, то у пользователя появляется возможность использовать этот ключ для выполнения SSH-аутентификации с открытым ключом.

Это также позволяет использовать смарт-карты в PuTTY и Pageant, так как смарт-карты поддерживаются Windows.

Домашняя страница патча: https://sourceforge.net/projects/puttywincrypt/.

PuTTYwincrypt также входит в состав русской версии PuTTY.

Использование в PuTTY

Чтобы использовать ключ из хранилища сертификатов Windows, зайдите в настройки сеанса PuTTY «Соединение/SSH/Аутентификация», и укажите ключ в поле «Файл с личным ключом для аутентификации».

Если в вашем хранилище множество сертификатов и у вас медленная смарт-карта, то поиск всех сертификатов может занять продолжительное время, и ненадолго "подвесить" PuTTYwincrypt.

Использование в Pageant

Чтобы добавить ключ, хранящийся в Windows Crypto API, кликните правой кнопкой по Pageant в системном трее, и выберите пункт «Добавить Сертификат». Если личный ключ защищён, то всякий раз при обращении к нему, пользователь должен будет вводить PIN-код или пароль.

Обратите внимание, на данный момент нет возможности добавить ключ из главного GUI Pageant, а только из системного трея.

Чтобы экспортировать открытый ключ в формате SSH, загрузите ключ в Pageant и дважды кликните по нему. Открытый ключ будет скопирован в буфер обмена в формате «authorized_keys».