मैं Google खाता प्रमाणीकरण के लिए Ubuntu 14.04 को Yubikey NEO कैसे पहचानूं?
मेरे पास yubikey NEO और Chrome संस्करण 46.0.2490.80 है। मैंने विंडोज 8 चलाने वाले लैपटॉप पर कुंजी का सफलतापूर्वक उपयोग किया है। मैं इसे Google में लॉग इन करने के लिए कुछ उबंटू मशीनों पर उपयोग करना चाहता हूं। यूबीके के निर्देशों के अनुसार , मैंने /etc/udev/rules.d/70-u2f.rulesनिम्नलिखित सामग्री के साथ फाइल बनाई है :
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"
अगर मैं तब Google में लॉग इन करने का प्रयास करता हूं, तो अपना पासवर्ड दर्ज करने के बाद मुझे yubikey की एक तस्वीर और एक त्रुटि संदेश दिखाई देता है जो पढ़ता है An unexpected error occurred।
मैं फिर यह देखने की कोशिश करता हूं कि क्या कुंजी खुद को ठीक से पहचान रही है। मैं कुंजी को अनप्लग करता हूं, इसे वापस प्लग इन करता हूं और निम्न आउटपुट प्राप्त करता हूं$ 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के साथ सहमत हैं #Yubico YubiKeyमें लाइन 70-u2f.rulesहै, लेकिन idVendor0211 की है नहीं में 70-u2f.rules। इसे ठीक करने की कोशिश कर रहा हूं, मैं नियमों की फाइल में संशोधन कर रहा हूं ताकि #Yubico YubiKeyपढ़े जाने के बाद की लाइन
KERNEL=="hidraw*", SUBSYSTEM=="hidraw", ATTRS{idVendor}=="1050", ATTRS{idProduct}=="0113|0114|0115|0116|0120|0402|0403|0406|0407|0410|0211", TAG+="uaccess"
लाइन |0211में जोड़ पर ध्यान दें idProduct। मैं मशीन को रिबूट करता हूं, लेकिन समस्या बनी रहती है।
An unexpected error occurredमेरे लिए समस्या तय हो गई है । क्या आपने पैकेज से प्रोग्राम का उपयोग कर मोड को सक्षम करने सहित yubico.com/faq/enable-u2f-linux पर निर्देशों का पालन किया है ? , मेरे पास सभी 3 बॉक्स हैं? । टिक (OTP + CCID + U2F) मेरी Yubikey नव हालांकि के लिए, प्रवेश differnt है: , , नहीं ।U2F+HIDneomanyubikey-neo-managerneomandmesgNew USB device found, idVendor=1050, idProduct=0116Product: Yubikey NEO OTP+U2F+CCIDYubico WinUSB Gnubby