Recupera el acceso tras perder la autenticación de dos factores en WHM / CPanel.

Pantalla que muestra una terminal de comandos.

Si por algún motivo as perdido la autenticación de dos factores en WHM / CPanel.

aquí te explicamos como recuperar el acceso.

Es importante considerar que para esto requieres acceso al servidor, mediante ssh.

¿porqué puedes perder la autenticación de dos factores?

Debes tener en cuenta, que este método de seguridad depende de tu teléfono y una aplicación como:

Google Authenticator

sin contar con un método alternativo, por ejemplo SMS.

El problema ocurre, si te roban o pierdes tu smartphone…

o si en algún momento dado lo restableces,

olvidando que tenías la autenticación de dos factores para WHM / CPanel activa.

No te preocupes, tiene solución.

Lo primero que debes hacer, es acceder a la terminal por ssh.

Para esto puedes usar algún cliente ssh, por ejemplo:

Putty

  1. Abre Putty y en el nombre de host, puedes escribir el dominio o la IP pública de tu servidor. Debes seleccionar ssh y el puerto, que será por defecto el 22 si no lo has cambiado.
  2. Presiona open y se te pedirá un nombre de usuario y una contraseña, el cual debe tener permisos de administrador.
  3. Cambia a modo de super usuario root, escribiendo el comando: “sudo su” y presiona entrar. Escribe la contraseña si se te solicita y presiona entrar.
  4. Escribe el comando: “whmapi1 twofactorauth_disable_policy” y presiona entrar.
  5. Ya puedes estar tranquilo, has recuperado el acceso a tu servidor WHM / CPanel!

Nota:

Debes tener en cuenta que

este comando solo desactiva la autenticación de dos factores…

pero no elimina el código.

Para que puedas volver a hacer uso de esta característica.

debes eliminar el código de la siguiente manera.

  1. Inicia sesión en WHM.
  2. Entra en autenticación de dos factores.
  3. Entra en administrar mi cuenta.
  4. Entra en eliminar autenticación de dos factores.
  5. Eso es todo! Puedes activarla nuevamente cuando lo desees.