Túnel SSH desde PuTTy y MySQL Workbench

 

Túnel SSH desde PuTTy y MySQL Workbench



Conexión a nuestro equipo mediante un túnel con PuTTy y MySQL Workbench.


1. Lo primero será instalar MySQL con el comando sudo apt install mysql-server, después de instalarlo se pone una contraseña al usuario root con el comando sudo mysql -u root -p y para añadir la contraseña el comando ALTER USER 'root'@'localhost' identified WITH mysql_native_password BY 'passwd101';


2. En la tienda de Ubuntu y se busca MySQL WORKBENCH.

3. En permisos y se activa la opción indicada en la captura.

4. Se abre MySQL WORKBENCH y se pone la contraseña creada anteriormente.

5. Se crea un nuevo usuario llamado bdadmin y se pone una contraseña.

6. En roles se activa todos los disponibles.

Se crea una nueva instancia para administrar el servidor mySQL con los datos de nuestro servidor:
localhost   /   root   /  3306
Imágenes integradas 1

Se prueba la instancia recién creada.
Y se crea un usuario en la base de datos.

SECURITY  / Users and Privileges  /   Add Account

usuario en la base de datos:     bdadmin

Administrativa Roles   DBA

7. En el sistema Ubuntu se crea un nuevo usuario llamado admremote y se pone una contraseña.
Nuevo usuario en el sistema operativo, para esta prueba:           
 sudo adduser admremote

8. Ya creado todo en el servidor Ubuntu pasamos al ordenador cliente y desde PuTTy se pone la ip del equipo servidor.





9. En Connection, SSH, se activa la opción mostrada. 

10. Después dentro de SSH en Tunnels, se añade lo siguiente mostrado en la captura de pantalla.

11. Una vez dentro se pulsa aceptar y se escriben las credenciales del usuario de ubuntu.

12. Conectados al usuario de Ubuntu, se busca MySQL WORKBENCH y se añade el usuario de MySQL WORKBENCH de Ubuntu con el usuario bdamin y la demás información.




13. Se pone la contraseña del usuario de MySQL WORKBENCH en ubuntu

14. Ya estaremos dentro del MySQL WORKBENCH de Ubuntu desde el cliente.


-Conexión túnel desde comandos:

    ssh -L 3306:192.168.32.101:3306 admremote@192.168.32.101

    ssh -L Port:Dirección_IP:Port user@Dirección_IP




Comentarios

Entradas populares de este blog

SERVIDOR DNS PRINCIPAL Y SECUNDARIO

AWS WINDOWS SERVER FTP

HTTP-WINDOWS SERVER IIS