Yubico / developers.yubico.com

Source code for generating our website
https://developers.yubico.com
53 stars 63 forks source link

How to use a Yubikey with PuTTY for SSH-authentication without GPG #508

Closed pk1234 closed 1 year ago

pk1234 commented 1 year ago

Dear sebastianelfors,

please have a look at the issue #388

I'm the author of a product that contains - among other - a replacement for pageant.exe. This product is not open source and I will not publish it's source code since it contains very valuable intellectual properties.

But I'm offering free licenses for users of OpenPGP cards since I want to support the OpenPGP project. It was not my intention to support Yubikey but the OpenPGP-emulation within a Yubikey does work perfectly with my software and I don't mind if Yubikey users use my software for free as well.

My problem is: Yubikey customers are contacting me because of problems the have to get GPG running with their Yubikeys.

Could you please change https://developers.yubico.com/PGP/SSH_authentication/ such that it becomes more clear that in order to do SSH-authentication with a Yubikey and PuTTY there are at least two distinct possibilities: GPG and my smartcard enabled replacement for pageant.exe.

I suggest to put information about Yubikeys with GPG and Yubikeys with my pageant.exe on different pages.

You might as well include installation instructions for my smartcard enabled pageant.exe on the Yubikey site. And these installation instructions should be

  1. Activate the OpenPGP emulation within your Yubikey
  2. If there's no key within your OpenPGP card, create at least one.
  3. Install newest PuTTY version
  4. Replace the pageant executable from your PuTTY-installation with the single file, that can be downloaded from https://smartcard-auth.de/download-en.html
  5. If you need to know the single line that has to be put into your authorized_key file on your server, just press your CTRL-key and insert your Yubikey at the same time.

Kind regards

Peter