Cómo configurar SSL / TLS para MySQL en Ubuntu 16.04

Introducción

MySQL es el sistema de gestión de base de datos relacional de código abierto más popular del mundo. Los gestores de paquetes modernos han reducido algo de fricción para que MySQL funcione y se ejecute, pero todavía hay alguna configuración que debe hacerse después de la instalación. Una de las áreas más importantes para pasar algún tiempo extra es la seguridad.

De forma predeterminada, MySQL está configurado para aceptar sólo conexiones locales. Si necesita permitir conexiones remotas, es importante hacerlo de forma segura. En esta guía, vamos a demostrar cómo configurar MySQL en Ubuntu 16.04 para aceptar conexiones remotas con cifrado SSL / TLS. Sigue leyendo