He configurado un servidor SSH para aceptar solo el inicio de sesión utilizando códigos generados por Google Authenticator (deshabilité todas las demás formas de autenticación en ese puerto). Después de haber reiniciado mi máquina remota, me sigue dando el error Access Denied
después de haber ingresado el código en la aplicación del autenticador. Ha estado funcionando perfectamente hasta ahora (es decir, antes del reinicio).
Hasta ahora, he iniciado sesión con un código de inicio (que acepta), y he intentado generar un nuevo secreto y escanear este nuevo código QR con la aplicación Google Authenticator y probarlo con otro terminal, todo en vano. También he intentado eliminar el módulo libpam-google-authenticator y volver a instalarlo, generar otro código e intentar iniciar sesión nuevamente desde otro terminal. Esto tampoco funcionó. ¿Qué podría salir mal?