LinuxParty

NUESTRO SITIO necesita la publicidad para costear hosting y el dominio. Por favor considera deshabilitar tu AdBlock en nuestro sitio. También puedes hacernos una donación entrando en linuxparty.es, en la columna de la derecha.

Ratio: 5 / 5

Inicio activadoInicio activadoInicio activadoInicio activadoInicio activado
 

Es posible que usted se encuentre en la situación de tener que supervisar un servidor MySQL de forma remota. Hay algunas herramientas Linux para hacer este desempeño y seguimiento de consultas a nivel local, y estas herramientas también pueden utilizarse para supervisar a distancia -pero no cifrado temporalmente- También a menudo MySQL escucha la interfaz de bucle de retorno (loopback o localhost), por lo que ni siquiera es accesible remotamente a través de la red (que es muy buena idea desde el punto de vista de seguridad). Pero hay una solución fácil en el mundo Linux.

 SSH


Una vez que SSH se utiliza ya sirve de VPN, y además es muy versátil y tiene una gran cantidad de útiles características, es muy fácil de configurar, y si ya administra una máquina Linux las posibilidades de que ya lo hubiera utilizado (o lo tenga instalado) son muy altas. Así que ¿por qué no usarlo en nuestro favor cuando la tarea es administrar una base de datos remota MySQL?!

 

Herramienta MySQL mysqlreport


mysqlreport podría ser utilizada para contactar con sitios remotos a través de parámetros desde la línea de comandos al estilo:

mysqlreport --host 127.0.0.1 --port 3306  --user root --password ...

Para contactar con servidores remotos de MySQL, pero únicamente sin cifrar.

 

mytop


mytop es una de las principales herramientas, que da información sobre el estado cada pocos segundos. También tiene algunas funciones básicas de distancia, pero no cifradas, utilizando parámetros desde la línea de comandos tales como

mytop --host 127.0.0.1 --port 3306  --user root --password ...

innotop


innotop está centrado en el motor de Inno-DB de MySQL. Trabaja también al estilo como mytop hace, que  tiene también capacidades de red básicas, funciona al estilo de:

innotop -u root -p ... -h 127.0.0.1

Deberías echar un vistazo a los manuales de todas estas herramientas, para un conocimiento más profundo acerca de sus posibilidades.

 

SSH


Existen estas y me imagino que muchas más herramientas para administrar MySQL y el seguimiento de sus capacidades básicas de red, pueden ser fácilmente combinados con conexiones encriptadas SSH a sitios remotos y pone a salvo la información de espionajes valiosos para robar cosas, como contraseñas. Un túnel SSH también puede ser un método para contactar con seguridad a un único servicio de escucha en localhost.

Debe haber un demonio SSH ejecutándose en el servidor. Preferiblemente podría haber exportado su clave pública al servidor para un inicio de sesión sin contraseña. Usted debe establecer un túnel seguro y encriptado con un servidor SSH al estilo de:

ssh -v -L33066:localhost:3306 -N root@1.2.3.4

para llevar a cabo la portforwarding local. Usted puede verificarlo mediante la emisión de una

netstat -an | grep 33066

y obtener una salida como

tcp        0      0 127.0.0.1:33066         0.0.0.0:*               LISTEN
tcp6       0      0 ::1:33066               :::*                    LISTEN

En este caso hay dos puertos de escucha, IPv6 e IPv4 uno, pero sólo en localhost, ::1 en IPv6 y en IPv4 es 127.0.0.1. 4. Después puede conectar con su clientsoftware instalado a MySQL a través de un túnel cifrado, al estilo de:

mysqlreport --host 127.0.0.1 --port 33066  --user root --password ...
ó
innotop -u root -p ... -h 127.0.0.1:33066
ó
mytop --host 127.0.0.1 --port 33066  --user root --password ...

Estoy seguro de que este tipo de conexión también se puede establecer con el famoso PuTTY o con otros clientes de SSH, y también hay más herramientas de administración de MySQL que permite la administración remota.

Para leer más




Redes:



   

 

Suscribete / Newsletter

Suscribete a nuestras Newsletter y periódicamente recibirás un resumen de las noticias publicadas.

Donar a LinuxParty

Probablemente te niegues, pero.. ¿Podrías ayudarnos con una donación?


Tutorial de Linux

Formulario de acceso

Filtro por Categorías