Assume you need the OTPs by devices which are separate from the Debian system which generates the codes. Here, the U2F does not work in all cases so I need OTPs. I am trying to add offline OTP functionality by YubiKey Neo in Debian. My idea:
have some key server on your Linux
some frontend to generate OTPs.
I have not found any GUI/UI frontend for the generation of OTPs by apt search ...
.
Things already installed and partially tested
apt search YubiHSM
sudo apt install yubikey-val
sudo apt install python-serial python-crypto
sudo apt install yhsm-tools yhsm-yubikey-ksm yhsm-validation-server yhsm-daemon
I added username:keyID
in $HOME/.yubico/authorized_yubikeys
.
I did not manage to set up any server system in /etc/pam.d/common-auth
.
Rejected OTP types
- [Celada] time-based OTPs (TOPT) because no clock in YubiKey
Ticket #00019568: Their answer says that it is not possible in the following.
This is not supported by the YubiKey. If you are looking to ask for a new feature request, that is best done at our forum in the Suggestions section (https://forum.yubico.com/viewforum.php?f=12&sid=6d5c3368d99340d20ef691f2146c44c7).
OS: Debian 8.7
Fido U2F: Yubico YubiKey Neo, YubiKey 4 White
Yubico ticket for sequence-based OTPs: #00019568 I want to genarate OTPs by YubiKey Neo. The following thread proposes that OTP should be sequence-based OTPs. How can you genarate such OTPs by YubiKey Neo in Linux Debian 8.7?
Yubico forum thread: How can you genarate OTPs offline by YubiKey in Debian?
pam_u2f
and call it a day.