Aplicaciones GNU/Linux Servidores web

VestaCP: Encontrar y cambiar el password root de MySQL

Si no se define el password por defecto de MySQL durante la instalación de VestaCP, éste se generará aleatoriamente. De cualquier modo, el password estará guardado en el archivo mysql.conf.

Encontrar el password root de MySQL tras la instalación

La contraseña está guardada en el archivo /usr/local/vesta/conf/mysql.conf y se mostrará tal que así: PASSWORD=’el_password’. Para abrir el archivo:

# nano /usr/local/vesta/conf/mysql.conf

password-mysql-vestacp

Ahora ya podemos conectarnos a MySQL como root.

Cambiar el password root de MySQL en VestaCP

Además de cambiar el password de MySQL del modo habitual, también tendremos que editar varios archivos para que todo funcione correctamente tras haberlo cambiado.

Paso #1: Cambiar el password desde la consola de comandos de MySQL

Para cambiar el password usamos el primer comando de mysql para identificarnos como root y el segundo para cambiarlo:

# mysql -u root -p PASSWORDACTUAL
# mysqladmin -u root -p PASSWORDACTUAL password 'PASSWORDNUEVO'

Tenemos que reemplazar PASSWORDVIEJO por el password root actual de MySQL que estaba en el archivo mysql.conf tal y como ya hemos visto. Del mismo modo, reemplazaremos PASSWORDNUEVO por el nuevo password que queramos establecer.

Paso #2: Comprobar que el cambio ha tenido éxito

Lo siguiente que debemos hacer es volver a loguearnos en MySQL para comprobar que el password se ha cambiado correctamente.

# mysql -u root -p PASSWORDNUEVO

Paso #3: Editar el archivo mysql.conf

Debemos abrir de nuevo el archivo /usr/local/vesta/conf/mysql.conf para reemplazar el password viejo por el que acabamos de establecer en el primer paso.

# nano /usr/local/vesta/conf/mysql.conf

Tras cambiarlo, salimos del editor guardando los cambios (Control + X).

Paso #4: Cambiar el password guardado en el archivo .my.cnf

Tenemos que abrir el archivo localizado en /root/.my.cnf y reemplazar el password viejo por el nuevo..

# nano /root/.my.cnf

Tras cambiar el password, guardamos el archivo

Ésto es todo; ahora podemos acceder a phpMyAdmin como usuarios root con la contraseña que acabamos de crear.

EduZRO

<p>Ingeniero técnico en informática, actualmente trabajo como desarrollador web y programador de videojuegos.</p>

No Comments

comment No comments yet

You can be first to leave a comment

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *