sábado, 2 de diciembre de 2017

Túnel SSH Seguro + Base de datos MySQL en Ubuntu 16.04

Servidor

Para crear un túnel seguro, deberemos instalar en Ubuntu e instalar lo siguiente mediante el terminal:
  1. sudo apt install mysql-server mysql-workbench
Cuando se complete la isntalacion, abriremos MySQL con el comando mysql-workbench


Cuando lo abramos, tendremos que crear una nueva instancia, la configuraremos así:


https://gm1.ggpht.com/pdh8wqluz-8REkDHhmmnKN5yODYmGAmgdUnvVtmbVNgR7TRyXxng-BzFSm2tLhhWONfyDdVIv4cvnfcKbywTLuZxHpc9SmMwca5zGq5efnp8ewvBsouwsHkG30En2u-hL05e5UXSVEh1FuNDUzRq0UYluVTe85Ai6Z3go7KmnAhkxVxY6GkBe6InMToop9XQIqPm5ZUzWDaPyNHl4YjtdbfRvwLSCKnmzYVF-0Gf2kRiCzC7PKYxAkSI-PnFpelLDOp2f6_684v9BeN19nXJDaWzoRAGeu3kmqUVBpFbOkwv2fTReRlYEupUIK5Hc4kmYNH9rBJP6DnUKPbXzgpS9foVdXQM6AZN5AunXXxDN29Ej3nFEwAJbVVlSktu6Ur1c_nr4fl3KKhCX0KHMVzq84Ha8GfZULzxdUaMYC7yZTZz4Zv2Hal0kz9QuN2E1_094_VMeVz5vnhOxVvk_jpy696dAe1Md07k_fwSrF1PnYvPMOVUancqJw1Ll_gezdhZOiG530hyQ4lLeSBV-mqLnrNHEYxM9lQqZ6iBKywZF8huJHwUWZHPdELq5lIq9crvms3Z-qY4tFerW6QSNX59u3AFicuVxLgu3zGA9KNlgMepXmVqyGYxv-JolFZLXP-aUtkw95AlzL3RPA5t15_DQeYxtzolxA7DW27h7FITu1BZL0G2l7jvw6eiOwFe=w1072-h748-l75-ft

Cliente 

Tendremos que entrar en PuTTy para crear un tunel seguro SSH, para ello, seguiremos las siguientes configuraciones:

En el apartado de Session, tendremos que rellenar lo siguiente:

  1. Host Name (or IP address): IP del servidor al que vamos a conectarnos.
  2. Port: Puerto al que queremos conectarnos.


En el apartado SSH marcaremos la casilla Don´t start a shell or command at all, no tocaremos nada más de ese apartado.


Dentro de SSH, iremos a Tunnels y alli, en Souce port escribiremos el puerto por el que trabajara el tunel, y en Destination pondremos el nombre de la instancia a la que nos conectaremos y el puerto, es importante qu eno se nos olvide dar en Add para que se añadan los cambios. Ya podremos iniciar sesión.


Deberemos abrir el programa MySQL Workbench, alli, crearemos una conexión nueva, que deberemos de dejarla así, según el usuario con el que queramos iniciar sesión:


Cuando hayamos creado la conexión, probaremos a conectarnos a la base de datos MySQL, si se conecta, nos deberían de salir los usuarios que hemos creado desde el servidor y toda la información y configuración sobre ello:

No hay comentarios:

Publicar un comentario