Назад | Перейти на главную страницу

интерактивная клавиатура не распознает pam_google_authenticator.so

Я пошел по шагам Вот чтобы включить 2FA на основе Google-Authenticator для ssh. Однако я думаю, что ssh игнорирует keyboard-interactive Метод проверки подлинности. Это подробный вывод ssh:

debug1: Authentications that can continue: publickey
debug1: Next authentication method: publickey
debug1: Trying private key: private_key.pem
Authenticated with partial success.
debug1: Authentications that can continue: keyboard-interactive
debug1: Next authentication method: keyboard-interactive
Password: 

Обратите внимание, что он запрашивает пароль, а не токен подтверждения. У кого-нибудь есть идеи, что может быть причиной этого?

Изменения в моем sshd_config файл

ChallengeResponseAuthentication yes
UsePAM yes
AuthenticationMethods publickey,keyboard-interactive
PasswordAuthentication no

Изменения в моем pam.d/sshd файл

# @include common-auth
auth required pam_google_authenticator.so