나머지 서버의 점프 박스로 실행되는 Ubuntu 20.04 VM이 있습니다. 원격으로 접속하기 위해 DDNS 서비스에 연결했습니다. SSH 키를 사용하면 서버에 정상적으로 로그인할 수 있지만 2FA(Google의 pam 2fa 모듈)로 비밀번호 인증을 사용하면 "인증 실패" 메시지가 나타납니다.
그 문제를 해결하려면 어떻게 해야 합니까?
다른 컴퓨터와 OS에서 시도했지만 문제는 컴퓨터 자체에 있습니다. 구글은 도움이 되지 않는 것 같습니다.
미리 감사드립니다.
답변1
/etc/pam.d.sshd에서 auth required pam_google_authenticator.so
추가 옵션을 설정한 문제를 발견했습니다 nullok
. 이를 제거한 후 비밀번호와 2fa 생성 코드를 사용하여 시스템에 SSH로 연결할 수 있었습니다.