Podczas próby uruchomienia logowania do ssh z kluczem yubikey poprzez fido napotkałem opis że nie działa z windows. Majac jakiś bład nie analizowałem dokładniej co to zonacza tylko myślałem że to własnie taki problem, jednak okazało sie to nie prawdą, wiec majac WSL Debian zaczałem próbowac najpier z nim. Napotkałem na samym początku problem z tym że Debian nie widział uzrądzeń po usb zatem zaczałem szukać i udał mi sie cos takiego.
Na początku sprawdziłem czy mam zainstalowane jakieś WSL:
wsl -l -v
Wyświetliła mi sie lista a na niej Debian ze statuses Running. No to teraz sprawdzmy listę urządzęń pod USB:
usbipd list
Tylko do tego potrzebne było orpogramowanie usbipd-win
Znajdujac na liście urządzenie, w moim przypadku było to:
usbipd list
Connected:
BUSID VID:PID DEVICE STATE
…
1-13 1050:0407 USB Input Device, Microsoft Usbccid Smartcard Reader (WUDF) Shared
…
Dzieki temu wiem żeby udostępnić urządzenie 1-13:
usbipd bind –busid 1-13
Teraz podłaczenie pod WSL:
usbipd attach –wsl –busid 1-13
I ostatni krok to sprawdzenie czy jest urządznie widoczne na WSL Debian, czyli
lsusb
No i ostatnim krokiem było
ykman list
który pokazał mi mój klucz yubikey.