Comment puis-je faire Ubuntu 14.04 reconnaître un Yubikey NEO pour l'authentification de compte Google?
J'ai yubikey NEO et Chrome version 46.0.2490.80. J'ai utilisé la clé avec succès sur un ordinateur portable fonctionnant sous Windows 8. J'aimerais l'utiliser sur quelques machines Ubuntu pour me connecter à Google. Selon les instructions de Yubikey , j'ai créé le fichier /etc/udev/rules.d/70-u2f.rules
avec le contenu suivant:
ACTION!="add|change", GOTO="u2f_end"
# Yubico YubiKey
KERNEL=="hidraw*", SUBSYSTEM=="hidraw", ATTRS{idVendor}=="1050", ATTRS{idProduct}=="0113|0114|0115|0116|0120|0402|0403|0406|0407|0410", TAG+="uaccess"
# Happlink (formaly Plug-Up) Security KEY
KERNEL=="hidraw*", SUBSYSTEM=="hidraw", ATTRS{idVendor}=="2581", ATTRS{idProduct}=="f1d0", TAG+="uaccess"
# Neowave Keydo and Keydo AES
KERNEL=="hidraw*", SUBSYSTEM=="hidraw", ATTRS{idVendor}=="1e0d", ATTRS{idProduct}=="f1d0|f1ae", TAG+="uaccess"
# HyperSecu HyperFIDO
KERNEL=="hidraw*", SUBSYSTEM=="hidraw", ATTRS{idVendor}=="096e", ATTRS{idProduct}=="0880", TAG+="uaccess"
LABEL="u2f_end"
Si je vais ensuite essayer de se connecter à Google, après avoir entré mon mot de passe , je vois une image de la yubikey et un message d'erreur qui se lit An unexpected error occurred
.
J'essaie ensuite de voir si la clé s'identifie correctement. Je débranche la clé, la rebranche et j'obtiens la sortie suivante de$ dmesg | tail
[ 2410.138684] usb 2-1.3: new full-speed USB device number 19 using ehci-pci
[ 2410.233935] usb 2-1.3: New USB device found, idVendor=1050, idProduct=0211
[ 2410.233942] usb 2-1.3: New USB device strings: Mfr=1, Product=2, SerialNumber=0
[ 2410.233946] usb 2-1.3: Product: Yubico WinUSB Gnubby (gnubby1)
[ 2410.233949] usb 2-1.3: Manufacturer: Yubico
Le idVendor
accord avec la #Yubico YubiKey
ligne 70-u2f.rules
, mais idVendor
de 0211 est pas dans 70-u2f.rules
. En essayant de résoudre ce problème, je modifie le fichier de règles afin que la ligne suivante se #Yubico YubiKey
lit
KERNEL=="hidraw*", SUBSYSTEM=="hidraw", ATTRS{idVendor}=="1050", ATTRS{idProduct}=="0113|0114|0115|0116|0120|0402|0403|0406|0407|0410|0211", TAG+="uaccess"
Notez l'ajout de |0211
dans la idProduct
ligne. Je redémarre la machine, mais le problème persiste.
An unexpected error occurred
problème pour moi. Avez-vous suivi les instructions sur yubico.com/faq/enable-u2f-linux , y compris l'activation duU2F+HID
mode en utilisant leneoman
programme duyubikey-neo-manager
package? Dansneoman
, j'ai les 3 cases . tic tac (OTP + CCID + U2F) Pour ma Yubikey Neo cependant, l'dmesg
entrée est differnt:New USB device found, idVendor=1050, idProduct=0116
,Product: Yubikey NEO OTP+U2F+CCID
nonYubico WinUSB Gnubby
.