Hosting Knowledge Base

Mostrar las contraseñas de todos los buzones de correo en Plesk

Es posible que por algún motivo, si somos administradores de un servidor con panel de control Plesk, deseemos averiguar las contraseñas de los buzones creados en dicho panel para así, poder averiguar si son seguras o no y realizar los cambios pertinentes para evitar problemas de Spam.

Para guardar las contraseñas en un archivo de texto, deberemos acceder a la consola MySQL de nuestro servidor y primero de todo, acceder mediante SSH:

Nota

Puede encontrar más información sobre el acceso por SSH a su servidor en el artículo: Cómo acceder mediante SSH a un servidor Linux

Una vez dentro, podemos acceder a la consola de MySQL o ejecutar directamente la consulta que nos mostrará las contraseñas.

El código en cuestión, debido a que el listado puede ser muy largo, lo almacenaremos en un archivo de texto para poder revisarlo cuando deseemos:

mysql -uadmin -p`cat /etc/psa/.psa.shadow` psa -e "SELECT m.mail_name, d.name, a.password FROM mail AS m LEFT JOIN (domains AS d, accounts AS a) ON (m.dom_id = d.id AND m.account_id = a.id);" > listado.txt

Dicha consulta accedera a MySQL, ejecutará la consulta y guardará el resultado en un archivo llamado listado.txt. Dicho archivo se guardará en el directorio donde se esté actualmente a la hora de ejecutar la consulta.

Archivos adjuntos

No se han encontrado archivos adjuntos.

¿Cómo puntuaría esta respuesta?



Para publicar un comentario para este artículo, simplemente complete el formulario más abajo. Los campos marcados con un asterisco son obligatorios.


Comentarios de los visitantes

No hay comentarios publicados de visitantes. Publicar un comentario
  • SILICONTOWER, S.L.
  • ESB64611825
  • Rda.General Mitre 25 Bajos 2a
  • 08017 Barcelona