আমি Chrome এর মাধ্যমে একটি Google অ্যাকাউন্টে লগ ইন করতে 14.04-এ কোনও ইউবিকি নিও কীভাবে ব্যবহার করব?


10

আমি কীভাবে উবুন্টুকে 14.04 গুগল অ্যাকাউন্ট প্রমাণীকরণের জন্য কোনও ইউবিকে নিও স্বীকৃতি দেব?


আমার কাছে ইউবিকেই নিও এবং ক্রোম সংস্করণ 46.0.2490.80 রয়েছে। উইন্ডোজ ৮ চালিত ল্যাপটপে আমি কীটি সফলভাবে ব্যবহার করেছি I'd আমি গুগলে লগ ইন করতে কয়েকটি উবুন্টু মেশিনে এটি ব্যবহার করতে চাই। ইউবাইকির নির্দেশ অনুসারে , /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লাইন। আমি মেশিনটি রিবুট করি, তবে সমস্যাটি থেকেই যায়।


1
Udev দ্বারা নিয়ম উল্লেখ (এছাড়াও দেখুন যোগ করার পদ্ধতি এখানে নির্দিষ্ট An unexpected error occurredআমার জন্য সমস্যা। আছে আপনি নির্দেশাবলী অনুসরণ yubico.com/faq/enable-u2f-linux , সক্রিয় সহ U2F+HIDব্যবহার মোড neomanথেকে প্রোগ্রামটি yubikey-neo-managerপ্যাকেজ? সালে neoman, আমি 3 বক্স আছে । টিক (OTP তে + + CCID + + U2F) আমার Yubikey নিও যদিও জন্য, dmesgএন্ট্রি differnt হল: New USB device found, idVendor=1050, idProduct=0116, Product: Yubikey NEO OTP+U2F+CCID, না Yubico WinUSB Gnubby
nh2

উত্তর:


4

আমি আপনার একই সমস্যা (ওবুন্টু 16.04 এ) ছিল, এবং এটি আমার জন্য কাজ করেছে:

/Etc/udev/rules.d/50- সুরক্ষা-key.rules নামে একটি নতুন ফাইল তৈরি করুন:

SUBSYSTEMS == "ইউএসবি", এটিটিআরএস {আইডিওয়েন্ডার} == "1050", মালিক = "রুট", গ্রুপ = "প্লাগদেব", মোডে: = "0660"

সেই ফাইলটি সেভ হয়ে গেলে চালান

sudo udevadm নিয়ন্ত্রণ - পুনরায় লোড করুন

এবং তারপরে Chrome পুনরায় চালু করুন।

প্রশ্নটি পুরানো, তবে আশা করি এটি অন্য কারও জন্য সময় সাশ্রয় করবে। সূত্র: http://www.sowbug.com/post/131363489376/enabling-yubico-u2f- সুরক্ষা- key- on- chrome- for


1
এই উত্তরটি আমাকে আবিষ্কার করতে সহায়তা করেছিল যে, আমার জন্য, যে ব্যবহারকারী ক্রোমিয়াম চালাচ্ছিলেন তারা এই plugdevদলের অংশ নন । দলে ব্যবহারকারীকে যুক্ত করার পরে, নীল ইউবি কী কাজ করেছিল।
পিস্তোস

1

Https://www.yubico.com/faq/enable-u2f-linux/ সেট আপ করার জন্য আমি উপরের 15.04 ব্যবহার করছি

cd /etc/udev/rules.d/
sudo wget https://raw.githubusercontent.com/Yubico/libu2f-host/master/70-u2f.rules

পুনরায় বুট করার

তারপরে সাধারণ নির্দেশাবলী অনুসারে কীটি নিবন্ধ করুন।

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.