Интерактивная клавиатура Duo Authentication

Я пытаюсь настроить двухфакторную аутентификацию в соответствии с: https://duo.com/docs/duounix#pam-configuration

Я столкнулся с проблемой с интерактивной клавиатурой. На Ubuntu 16.04

  • Как удалить параметр ввода с клавиатуры в Windows 10
  • Отключите некоторые дополнительные клавиши на клавиатуре в окнах
  • Как заставить клавиши HOME или END работать в mc, работающем на OS X (ssh)
  • Ключи застряли
  • * Персонаж автоматически печатается на моем ноутбуке. Как его решить?
  • Использование нескольких клавиатур с разной раскладкой клавиатуры в Windows
  • debug3: authmethod_lookup keyboard-interactive debug3: remaining preferred: password debug3: authmethod_is_enabled keyboard-interactive debug1: Next authentication method: keyboard-interactive debug2: userauth_kbdint debug3: send packet: type 50 debug2: we sent a keyboard-interactive packet, wait for reply debug3: receive packet: type 51 debug1: Authentications that can continue: keyboard-interactive debug3: userauth_kbdint: disable: no info_req_seen debug2: we did not send a packet, disable method debug1: No more authentication methods to try. Permission denied (keyboard-interactive). 

    Я не могу понять, где проблема, и мне было интересно, есть ли у кого-нибудь идеи. Как правило, следующее запрашивает текст, запрашивающий push-уведомление. Похоже, это проблема с PAM. Мысли приветствуются.

    общая аутентификация

     auth requisite pam_unix.so nullok_secure auth [success=1 default=ignore] pam_duo.so auth requisite pam_deny.so auth required pam_permit.so 

    И я добавил это в файл ssh pam

     auth [success=1 default=ignore] pam_duo.so auth requisite pam_deny.so auth required pam_permit.so # Disallow non-root logins when /etc/nologin exists. account required pam_nologin.so// auth [success=1 default=ignore] pam_duo.so auth requisite pam_deny.so auth required pam_permit.so # Disallow non-root logins when /etc/nologin exists. account required pam_nologin.so 

    Мой конфигурационный файл sshd

     RSAAuthentication yes PubkeyAuthentication yes PasswordAuthentication no #AuthorizedKeysFile %h/.ssh/authorized_keys AuthenticationMethods publickey,keyboard-interactive UsePAM yes 

  • Как заставить GPG использовать консольный режим pinentry для запроса паролей?
  • Как туннель Windows Remote Dektop через две машины
  • Пересылка звука, подобного X в SSH
  • Используя команду history с помощью ssh и получать выходные данные с отметками времени
  • Не удалось выполнить SSH для моей виртуальной машины через Windows Power Shell ISE
  • Windows 7 - изменение настроек региона и языка с помощью сценария
  • One Solution collect form web for “Интерактивная клавиатура Duo Authentication”

    Я столкнулся с тем же вопросом. Если вы посмотрите в /var/log/auth.log, вы увидите, как pam жалуется на отсутствие pam_duo.so

    Обновите все ссылки в pam config pam_duo.so, чтобы быть /lib64/security/pam_duo.so

    Давайте будем гением компьютера.