Cómo recuperar el acceso a Wordpress si no tengo los datos de acceso Imprimir

  • 0

Si no tienes los datos de acceso como son el usuario y la contraseña de un usuarios admin, con estos pasos puedes recuperarlos.

1. 
En cPanel -> Terminal

Si es la primera vez que ingresas, lee y presiona el botón rojo

2.

Te ubicas en el directorio de instalación de Wordpress, si es el dominio principal, debería estar en public_html, si es un dominio adicional ó un subdominio, el directorio de instalación lo puedes obtener en cPanel -> Dominios,

Tomas nota del directorio raíz de la instalación de Wordpress que vas a trabajar. Para este paso usaremos public_html que siempre será el directorio para el dominio principal.

Copia y pega el siguiente comando y presionas Enter:
cd public_html

3.

En este paso averiguamos cuales usuarios son admin y le asignamos una nueva contraseña.

Una vez tenemos listo el comando a ejecutar, lo podemos copiar y luego pegar con click derecho -> Pegar:



Este es el comando que debes ejecutar:
/opt/alt/php74/usr/bin/php /usr/local/bin/wp user list

Vas a tomar nota del valor de la columna ID de algún usuario que en la columna roles contenga administrator, que en este ejemplo el valor de la columna ID sería 1

Si no tienes acceso al email de la columna user_email, cámbialo así (Reemplaza el 1 por el ID del usuario administrador y tuemail@tudominio.tld por el email al que sí tienes acceso):

/opt/alt/php74/usr/bin/php /usr/local/bin/wp user update 1 --user_email=tuemail@tudominio.tld

Ahora que el usuario con role de administrator ya tiene un email al que tienes acceso, usas la función de recuperar la contraseña con este comando (Reemplazas 1 por el ID del usuario administrador):

/opt/alt/php74/usr/bin/php /usr/local/bin/wp user reset-password 1

Con esto al email del usuario administrador llegará un link donde puedes asignar una nueva contraseña sin tener la actual contraseña. Dicho email debería llegar en menos de 1 minuto.

Después que asignes una nueva contraseña al usuario administrador puedes acceder a wordpress, que por defecto es:
https://tudominio.tld/wp-admin/

Reemplazas tudominio.tld por el nombre de tu dominio y abres esa URL en el navegador, el usuario es la columna user_login y la contraseña es justo la que acabas de asignar.

Si por alguna razón no recibes el email, indica que tienes mal configurado los registros MX en cPanel -> Zone editor -> Administrar ó mal configurado el enrutamiento en cPanel -> Enrutamiento de email

Así puedes asignar una nueva contraseña sin tener acceso al email (Reemplaza el 1 por el ID del usuario administrador y ContraseñaS3gur@ por una conseña que incluya al menos 1 mayúscula, 1 minúscula, 1 número, 1 símbolo y 16 caracteres de largo al menos)

/opt/alt/php74/usr/bin/php /usr/local/bin/wp user update 1 --user_pass=ContraseñaS3gur@

 


¿Fue útil la respuesta?

« Atrás