Ubuntu 14.04'ün Google hesabı kimlik doğrulaması için bir Yubikey NEO'yu tanımasını nasıl sağlarım?
Yubikey NEO ve Chrome sürüm 46.0.2490.80 var. Anahtarı Windows 8 çalıştıran bir dizüstü bilgisayarda başarıyla kullandım. Google'a giriş yapmak için birkaç Ubuntu makinesinde kullanmak istiyorum. Yubikey'nin talimatlarına göre , dosyayı /etc/udev/rules.d/70-u2f.rules
aşağıdaki içeriklerle oluşturdum:
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"
Daha sonra Google'a giriş yapmaya çalışırsam, şifremi girdikten sonra yubikey'in resmini ve okunan bir hata mesajını görüyorum An unexpected error occurred
.
Daha sonra anahtarın kendisini doğru şekilde tanımlayıp tanımlamadığını görmeye çalışıyorum. Anahtarı fişten çekin, tekrar takın ve aşağıdaki çıkışı alıyorum$ 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
idVendor
Hemfikir #Yubico YubiKey
hat 70-u2f.rules
, ancak idVendor
0211 taşımaktadır değil de 70-u2f.rules
. Bunu düzeltmeye çalışırken kurallar dosyasını değiştiririm, böylece satır #Yubico YubiKey
okur
KERNEL=="hidraw*", SUBSYSTEM=="hidraw", ATTRS{idVendor}=="1050", ATTRS{idProduct}=="0113|0114|0115|0116|0120|0402|0403|0406|0407|0410|0211", TAG+="uaccess"
İlave Not |0211
içinde idProduct
hattı. Makineyi yeniden başlatıyorum, ancak sorun devam ediyor.
An unexpected error occurred
benim için sorun değil. Have yönergeleri takip yubico.com/faq/enable-u2f-linux etkinleştirmek dahil olmak üzereU2F+HID
kullanarak modneoman
programıyubikey-neo-manager
paketinin? Inneoman
, ben 3 kutu daha var . işaretli (OTP + CCID + U2F) gerçi benim Yubikey Neo için,dmesg
giriş değişik geçerli:New USB device found, idVendor=1050, idProduct=0116
,Product: Yubikey NEO OTP+U2F+CCID
, değilYubico WinUSB Gnubby
.