Google Authenticator와 함께 PAM을 사용할 때 SSH 인증에서 비밀번호를 두 번 묻는 메시지가 표시됩니다.

Google Authenticator와 함께 PAM을 사용할 때 SSH 인증에서 비밀번호를 두 번 묻는 메시지가 표시됩니다.

.ubuntu 를 사용하여 Ubuntu 서버에 2단계 인증(2FA)을 설정하고 있습니다 libpam-google-authenticator. 다음 구성으로 인증에 PAM을 사용하도록 SSH를 구성했습니다 /etc/pam.d/sshd.

auth required pam_unix.so nullok_secure
auth required pam_google_authenticator.so nullok
account required pam_unix.so
password required pam_unix.so
session required pam_unix.so

내 구성은 다음과 같습니다 /etc/ssh/sshd_config.

ChallengeResponseAuthentication yes
PasswordAuthentication yes
UsePAM yes
AuthenticationMethods password,keyboard-interactive:pam

서버에 SSH로 연결하면 Google Authenticator에 OTP를 요청하기 전에 비밀번호를 두 번 묻는 메시지가 표시됩니다. pam_google_authenticator.so비밀번호를 물어보고 OTP로 처리하는 것 같습니다 .

비밀번호를 한 번 물어본 다음 Google OTP를 물어볼 것으로 예상했습니다.

이 문제가 발생하여 해결책을 찾은 사람이 있습니까?

도움을 주셔서 미리 감사드립니다.

관련 정보