버튼이 있는 보안 키를 추가하려고 합니다(피도 U2F) 데비안에서. 이전에 Transcend HDD에서 이러한 버튼을 사용한 적이 있고 Linux에서는 해당 버튼을 제대로 지원하지 않기 때문에 버튼에 문제가 있을 수 있다고 생각했습니다. 내 테스트 대상은 Gmail입니다여기인터넷 브라우저 Chrome을 사용하여 해당 키를 Gmail 인증 키로 추가해 보았습니다. 그러나 항상 실패합니다. Gmail의 단계
- 2단계 인증 > 보안 키 >보안 키는 로그인에 사용되는 작은 물리적 장치입니다. 컴퓨터의 USB 포트에 연결됩니다.그런 다음 설정으로 이동하여 추가해 보세요.
- 지시대로 삽입했습니다. 다음 오류에 표시된 것처럼 다른 설정에서 반복을 여러 번 반복했지만 아무 것도 작동하지 않습니다.
문제가 발생했습니다. 다시 시도하십시오.
오류가 계속 발생하므로 보안 키 버튼에 Linux 문제가 있는 것으로 생각됩니다. 보안 키 2개를 테스트하여 키 자체가 오작동하지 않도록 하여 위와 같은 오류가 발생하게 되었습니다. 제조사에서 직접 구매하세요.
키 삽입 및 버튼 누르기에 대한 일부 반복sudo dmesg
[51267.833520] usb 1-3: new full-speed USB device number 9 using xhci_hcd
[51267.975180] usb 1-3: New USB device found, idVendor=1050, idProduct=0407
[51267.975182] usb 1-3: New USB device strings: Mfr=1, Product=2, SerialNumber=0
[51267.975184] usb 1-3: Product: Yubikey 4 OTP+U2F+CCID
[51267.975185] usb 1-3: Manufacturer: Yubico
[51267.976497] input: Yubico Yubikey 4 OTP+U2F+CCID as /devices/pci0000:00/0000:00:14.0/usb1/1-3/1-3:1.0/0003:1050:0407.0009/input/input195
[51268.034276] hid-generic 0003:1050:0407.0009: input,hidraw0: USB HID v1.10 Keyboard [Yubico Yubikey 4 OTP+U2F+CCID] on usb-0000:00:14.0-3/input0
[51268.035070] hid-generic 0003:1050:0407.000A: hiddev0,hidraw1: USB HID v1.10 Device [Yubico Yubikey 4 OTP+U2F+CCID] on usb-0000:00:14.0-3/input1
[51272.394447] usb 1-3: USB disconnect, device number 9
[51277.307216] usb 1-3: new full-speed USB device number 10 using xhci_hcd
[51277.448615] usb 1-3: New USB device found, idVendor=1050, idProduct=0407
[51277.448619] usb 1-3: New USB device strings: Mfr=1, Product=2, SerialNumber=0
[51277.448621] usb 1-3: Product: Yubikey 4 OTP+U2F+CCID
[51277.448623] usb 1-3: Manufacturer: Yubico
[51277.450072] input: Yubico Yubikey 4 OTP+U2F+CCID as /devices/pci0000:00/0000:00:14.0/usb1/1-3/1-3:1.0/0003:1050:0407.000B/input/input196
[51277.507682] hid-generic 0003:1050:0407.000B: input,hidraw0: USB HID v1.10 Keyboard [Yubico Yubikey 4 OTP+U2F+CCID] on usb-0000:00:14.0-3/input0
[51277.508561] hid-generic 0003:1050:0407.000C: hiddev0,hidraw1: USB HID v1.10 Device [Yubico Yubikey 4 OTP+U2F+CCID] on usb-0000:00:14.0-3/input1
...
또한 Yubico.com의 사례 링크가 포함된 지원 티켓을 만들었습니다.
[GAD3R] Yubico 안내여기
- 유비코 보안키(파란색)를 보유하고 계시다면 기본적으로 U2F가 활성화되어 있습니다. (본 제품은 U2F 모드만 지원합니다.)저는 흰색 YubiKey 4(Special Edition)를 사용하고 있어서 U2F 기능을 기본으로 적용해야 할 것 같습니다.
- 가다https://github.com/Yubico/libu2f-host/blob/master/70-u2f.rules파일의 복사본을
70-u2f.rules
Linux 디렉터리에 다운로드하거나 생성합니다./etc/udev/rules.d/
- ....[다시 시작, 대기, 테스트]
OS: Debian 8.7
하드웨어: Asus Zenbook UX303UB
Fido U2F 키: YubiKey 4
Chrome: 56.0.2924.87(공식 버전)(64비트)
티켓 #00019479:Debian 8.7 및 Google Chrome 56.x에서 YubiKey 4를 어떻게 사용합니까?
답변1
udev
188보다 큰 경우 GAD3R의 링크 소스는 최신 70-u2f-규칙을 사용할 수 있습니다. 내 dmesg
지금
[ 54.329164] usb 1-1: new full-speed USB device number 4 using xhci_hcd
[ 54.470555] usb 1-1: New USB device found, idVendor=1050, idProduct=0407
[ 54.470557] usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=0
[ 54.470558] usb 1-1: Product: Yubikey 4 OTP+U2F+CCID
[ 54.470558] usb 1-1: Manufacturer: Yubico
[ 54.483218] usbcore: registered new interface driver usbhid
[ 54.483219] usbhid: USB HID core driver
[ 54.486632] input: Yubico Yubikey 4 OTP+U2F+CCID as /devices/pci0000:00/0000:00:14.0/usb1/1-1/1-1:1.0/0003:1050:0407.0001/input/input23
[ 54.545330] hid-generic 0003:1050:0407.0001: input,hidraw0: USB HID v1.10 Keyboard [Yubico Yubikey 4 OTP+U2F+CCID] on usb-0000:00:14.0-1/input0
[ 54.545796] hid-generic 0003:1050:0407.0002: hiddev0,hidraw1: USB HID v1.10 Device [Yubico Yubikey 4 OTP+U2F+CCID] on usb-0000:00:14.0-1/input1
다양한 인터넷 브라우저에서 테스트 결과
위 단계를 완료하면 다음에 설명된 대로 즉시 지원을 받을 수 있습니다.페이지
새 컴퓨터를 사용할 때마다 보안 키를 사용하여 로그인하게 됩니다. 로그인할 때마다 키를 사용하도록 선택하거나 신뢰할 수 있는 장치에서 키 사용을 건너뛸 수 있습니다.
- Firefox를 사용하는 경우 추가된 키는 Firefox에서 지원하지 않기 때문에 2단계 인증을 위한 신뢰할 수 있는 수단 규칙에 즉시 추가되지 않습니다.
- Google Chrome 56.x를 사용하면 매력적으로 작동합니다.