Вопрос или проблема
Я пытаюсь заставить недавно купленный YubiKey 5C NFC работать на моем MacBook (16″, ноябрь 2023 г., процессор Apple M3 Max) с установленной macOS Sonoma (14.6.1).
После подключения YubiKey он несколько раз моргает, а затем становится неактивным. Я попытался создать ключ доступа в одном из веб-сервисов, которые использую, но не смог заставить его работать с Firefox. Я скачал приложение Yubico Authenticator из Mac App Store, но оно не увидело YubiKey. Затем я создал отчет о системе и проверил, что отображается под Устройством > USB: он показывает устройство с названием “YubiKey OTP+FIDO+CCID”.
Как мне заставить MacBook полностью распознать YubiKey, чтобы я мог создавать ключи доступа?
Кратко
- Откройте “Системные параметры > Конфиденциальность и безопасность”, прокрутите вниз и нажмите на всплывающее меню рядом с “Разрешить подключения аксессуаров”, затем выберите “Автоматически при разблокировке”
- Используйте приложение Yubico Authenticator для настройки YubiKey с помощью PIN-кода
Долгий ответ
Я заметил, что когда я подключаю YubiKey, окно появляется на миллисекунду, а затем снова исчезает. Я сделал запись экрана, и в видео увидел, что всплывающее окно запрашивает разрешение предоставить доступ этому Mac к аксессуару с названием “Yubico Yubikey OTP+FIDO+CCID”.
Исходя из этого, и из этой статьи поддержки Apple, я открыл “Системные параметры > Конфиденциальность и безопасность”, прокрутил вниз и нажал на всплывающее меню рядом с “Разрешить подключения аксессуаров”, затем выбрал “Автоматически при разблокировке” (вместо “Спрашивать о новых аксессуарах”, что было настройкой по умолчанию).
YubiKey все еще был подключен, и тут же появилось окно помощника клавиатуры, очевидно, для настройки внешней клавиатуры. Я завершил это, не проходя через помощника.
Вернувшись к Yubico Authenticator, приложение наконец увидело YubiKey, показывая мне версию прошивки 5.7.1. Однако создание ключа доступа через веб-сайт все еще не сработало.
Окончательным решением было установить PIN-код на YubiKey с помощью приложения Yubico Authenticator. Как только PIN-код был настроен, создание ключа доступа и вход с его помощью наконец сработали.
Оставшаяся проблема заключается в том, что когда я переключаю настройки аксессуаров на “Спрашивать о новых аксессуарах”, затем отключаю YubiKey и снова подключаю его, устройство снова не распознается. Это мешает мне использовать настройку по умолчанию, более безопасную “Спрашивать о новых аксессуарах”.
PS: Если это что-то значит, проблема, описанная в обсуждении, звучит точно так же, как у меня. К сожалению, это обсуждение уже закрыто, поэтому я не смог опубликовать свое решение там. Ссылаясь на это обсуждение здесь, возможно, алгоритмы поиска в интернете заметят связь.
Ответ или решение
Проблема с распознаванием YubiKey 5C NFC на MacBook с macOS Sonoma (14.6.1)
Если ваш YubiKey 5C NFC не распознаётся на MacBook под управлением macOS Sonoma (версия 14.6.1), и вы уже проверили, что устройство отображается в системном отчёте, но оно не функционирует корректно, предлагаю следующие шаги для решения проблемы.
1. Проверьте настройки конфиденциальности и безопасности
Выяснение источника проблемы начинается с проверки настроек подключения аксессуаров. На новом MacBook может потребоваться изменить параметры разрешения для USB-аксессуаров:
- Откройте Системные настройки и перейдите в раздел Конфиденциальность и безопасность.
- Прокрутите вниз до раздела Разрешить подключение аксессуаров и выберите меню, где установлено значение "Спрашивать о новых аксессуарах".
- Измените это значение на Автоматически, когда разблокирован.
Эта настройка позволит вашему MacBook автоматически распознавать устройство и избежать проблем с его инициализацией.
2. Использование приложения Yubico Authenticator
После изменения настроек вам потребуется настроить сам YubiKey:
- Запустите Yubico Authenticator, скачанный из Mac App Store. Важно убедиться, что YubiKey подключен.
- Если приложение всё ещё не видит YubiKey, перезагрузите приложение и попробуйте снова.
Как только устройство будет распознано, вы сможете увидеть версию прошивки, что подтвердит его работоспособность.
3. Установите PIN-код на YubiKey
Настройка PIN-кода на YubiKey является важным шагом. Это необходимо для создания и управления вашими паролями и другими безопасными данными.
- В приложении Yubico Authenticator выберите опцию для настройки PIN-кода.
- Введите новый PIN-код и подтвердите его.
После установки PIN-кода вы сможете успешно создать passkey и использовать его для аутентификации на поддерживаемых веб-сервисах.
4. Проблема с настройкой "Спрашивать о новых аксессуарах"
Если после выполнения всех вышеперечисленных шагов вы обнаружите, что YubiKey снова не распознаётся при возврате к настройке "Спрашивать о новых аксессуарах", это может быть следствием особенностей программного обеспечения или прошивки устройства. Рекомендую:
- Оставить настройки Автоматически, когда разблокирован, если это позволяет работать устройству без сбоев. Это повысит уровень безопасности устройства.
- Периодически проверять обновления для macOS и приложения Yubico Authenticator для устранения возможных багов.
Заключение
Следуя указанным шагам, вы сможете эффективно настроить YubiKey 5C NFC на вашем MacBook и обеспечить его правильное распознавание. Не забывайте, что подходы к безопасности и конфиденциальности, использующие многофакторную аутентификацию, несомненно, повысят уровень защиты ваших данных.
Если у вас возникнут дополнительные вопросы или сложности, рекомендую обратиться в поддержку Yubico или на форумы сообщества Apple, где вы сможете получить дополнительную помощь.