Я успешно добавил 2FA с пакетом Google Authenticator в openSUSE Leap 42.1 для Диспетчера отображения, login , sudo и su . Я должен вводить проверочный код из приложения Android каждый раз, когда использую эти инструменты (как для основного пользователя, так и для пользователя root).

Однако, когда я, например, пытаюсь установить программное обеспечение через графический интерфейс с Yast2, нет поля для ввода кода. Я ввожу свой пароль root и окно Yast зависает (вероятно, в ожидании кода). Причина в том, что Yast2 использует su . Поэтому, когда я закомментирую строку с Google Authenticator в /etc/pam.d/su я могу открыть Yast и установить программное обеспечение, изменить настройки системы и т.д.

Как я могу заставить Yast2 запрашивать коды подтверждения?

1 ответ1

0

Похоже, у вас возникла проблема, аналогичная той, с которой я столкнулся при учете учетных записей AppleID с включенным двухфакторным управлением в старых версиях OSX. Попробуйте добавить код в конец строки пароля без пробелов.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .