La semana pasada, tuve que cambiar de móvil, porque el anterior quedo muerto, hice una copia de restauración de Google al nuevo aparato, pero el programa de autentificación de dos factores para entrar en la web, no lo puedo utilizar porque no dispongo del aparato antiguo y no puedo pasar el código como explica Google, con lo que no hay manera de entar en la web, después de mucho buscar he encontrado lo siguiente:
Si NO tiene acceso al panel Administrador / Administración del sitio web porque ha habilitado 2FA y sabe que no puede iniciar sesión, deberá deshabilitarlo a través de PHPMyAdmin
1. Desde su cuenta de hosting inicie sesión en PHPMyAdmin
2. Busque la tabla que termina en_extensions (los primeros dígitos / letras varían según la instalación)
3. Encuentra el complemento llamado plg_twofactorauth_totp y cambie su estado de 1 a 0
Esto deshabilita el complemento 2FA y, por lo tanto, elimina el inicio de sesión con la clave secreta.
Lo estoy intentando hacer, pero no consigo encontrar el archivo, podéis ayudarme a deshabilitarlo o hay algún otro medio de eliminar este plugin.
en la contestacion desde otro departamento me han dicho:
Para desactivarlo, podrías renombrar la carpeta public_html/caberoriera.es/plugins/twofactorauth por public_html/caberoriera.es/plugins/twofactorauth_OFF
pero no hay forma sigue saliendo, cuando quiero entrar por administrator, vuelve a saltar el doble factor.
Hay alguna solución, gracias
Contenido solo visible a usuarios registrados
Hola Jorge,
Según entiendo lo que no consigues es esto:
plg_twofactorauth_totp
O el caso es que no logras ingresar a tu phpmyadmin? de donde has obtenido estas instrucciones? tu modulo de 2FA es el que te provee estas? compártenos esta información para poder ayudarte.
Un saludo 🖐️
Tal como pongo en la pregunta no dispongo del móvil antiguo y buscando por internet encontré la explicación de cambiar el valor a 0 desde phpmyadmin del archivo plg_twofactorauth_totp.
No tengo problema en en entrar phpmyadmin, pero este archivo no he conseguido encontrarlo.
he probado desde cpanel/administrador de archivos aquí si encuentro una carpeta twofactorauth he renombrado la carpeta, pero el problema persiste
desconozco si hay otro modo de poder eliminar o deshabilitar el doble factor para poder entrar por administrator
gracias
Hola Jorge,
Si ingresas a tu phpmyadmin, específicamente donde indica _extensions que logras ver? puedes compartirnos una captura de esto? para verificar si tiene otro nombre el que estas buscando?
Un saludo 🖐️
Te paso tres capturas, en la 1 por la que entro, 2 después de buscar extensiones, pongo plg y 3 cuando intento buscar la extensión plg_t
Hola Jorge,
Verifica cambiar este:
Importante, antes de hacerlo realiza una copia de seguridad de la base de datos, y ten en cuenta lo que estas modificando en caso de algún problema.
Un saludo 🖐️
Hola
Deja la autentiación de Joomla como estaba (lo que modificaste antes)
Asegúrate de que estas mostrando 500 filas ya que al parecer esa búsqueda de filas sólo busca en las que se muestran pero no en las que estan en paginación.
En la pantalla busca este texto "twofactorauth"
Ver imagen adjunta.
Saludos.
tal como dices nada.
hay dos, caberi_eSUDjkPf (en esta no hay el archivo twofactorauth) y
caberi_TUrA2tL2 (aquí si esta, supongo que de donde pones la captura, pero si te fijas no esta activado)
no hay otra manera de recuperarla o poder entrar para desactivarlo internamente.
Hola
La captura de pantalla es de un sitio web que yo tengo de ejemplo, no es el tuyo, en este sitio no tengo activo 2FA
Debes buscar en la aplicación PHPMyAdmin, la tabla de extensiones y luego los registros indicados, pero asegúrate de mostrar 500 registros para aplicar el filtro ya que de otro modo no encontrará ninguno.
Saludos.
es lo que hago, he seguido los pasos tal como dices, y era lo que te comentaba
Hola
Mencionas archivos y renombrar archivos, para inhabilitar la doble autenticación, no tiene que ver con archivos, tiene que ver con Base de Datos.
Lo que te indican es que usando el PHPMyAdmin ubiques los registros y cambies el estado, has podido localizar los registros?, ya que ten tu consulta inicial lo estabas buscando sólo en la primera página, es por eso que te comenté listar 500 registros.
Saludos.
he seguido todos los pasos que dices ,tal cual, yo no tengo ni idea, por eso antes de ejecutarlos los he leído varias veces. Te explico como ha ido el tema.
primero antes de entrar en el foro, solicite ayuda por ticket a web empresa, explicando el problema. Y lo que había encontrado en Google, que decía que para solucionarlo sin tener el móvil antiguo, que tenía que entrar desde PHPMyAdmin y cambiar el estado del plugin plg_twofactorauth_totp de 1 a 0 con lo que se deshabilitaría 2FA, y no me apareceria mas.
primero les comente que no encontraba este archivo dentro de extensiones /pluging y ellos me diron otra solución que era renombrar la carpeta public _html/caberoriera.es/plugins/twofactorauth por lo mismo pero terminado en OFF, como no funciono, lo que me dijeron es que me suscribiese al foro de CMS que estaba más recomendado para este tipo de consultas.
A partir de aquí he ido haciendo todos los pasos que me habéis dicho y tal como los habéis dicho, paso a paso.
No se si se puede autorizar de alguna manera a que entréis vosotros y podáis comprobarlo, o si a parte de lo que encontré en Google vosotros sabeis otro sistema para eliminar esto y que pueda entrar en la pagina web, gracias por todos los esfuerzos que estáis haciendo
Hola Jorge,
Comprendemos sin embargo como te comenta Jhon, has verificado en todas las paginas que no tengas dicha tabla? si ya has probado todo como dices y no encuentras dicha opción podrías intentar crear un nuevo usuario que no tenga configurado el 2FA, trata de seguir esta guia:
https://www.youtube.com/watch?v=_6umkFMicPU&t=1s
Es un video para que resulte mas fácil encontrar las opciones.
Verifica y nos comentas.
Un saludo 🖐️
A funcionado, muchísimas Gracias, he podido entrar con el nuevo usuario y ya he desactivado el doble factor.