Configuration to use gpg smartcards for ssh authentication
Shell
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Failed to load latest commit information.
.gitignore
01-xsession
Gemalto_USB_Shell_Token.rst
README.rst
YubiKey.rst
bashrc
ccbysa_80x15.png
gpg-admin.png
gpg-agent.conf
gpg-new-admin.png
gpg-new-pin.png
gpg-pin.png
gpg.conf
smartcard-reset.txt
startup_applications.png
startup_apps_checked.png
startup_apps_unchecked.png
xsession

README.rst

Generic ssh-gpg-smartcard-config

Configuring a gpg smart card for ssh authentication on Linux is non-trivial.

The Gemalto USB Shell Token

To obtain the the Gemalto USB Shell Token (v2) visit http://shop.kernelconcepts.de/

Items needed:

  • Gemalto USB Shell Token (v2)
  • OpenPGP SmartCard V2

Click Here for the instructions on configuring the Gemalto USB Shell Token for ssh authentication.

The YubiKey 4 and YubiKey NEO

Click Here for the instructions on configuring the YubiKey 4 or YubiKey NEO for ssh authentication.

ccbysa_80x15.png

This work is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License.