Para permitir conexiones remotas desde cualquier ip hacia MariaDB segimos los pasos:
Editamos el archivo my.cnf
nano /etc/my.cnf
Verificamos las siguientes lineas. Si no están las añadimos tal cual
[mysqld]
skip-external-locking
bind_address = 0.0.0.0
#skip-networking
Reiniciamos
systemctl restart mariadb
Damos privilegios de acceso remoto a un usuario
mysql -u root -p
GRANT ALL PRIVILEGES ON *.* TO usuario@'%' IDENTIFIED BY 'clave';
FLUSH PRIVILEGES;
habilitamos el puerto 3306
sudo firewall-cmd --zone=public --add-port=3306/tcp --permanent
Listo!! con eso yanos podemos conectar remotamente.
Enamorado del blues, la trova y el rock. Un apasionado a tiempo completo de la tecnología, pivoteo y me adapto a cada nuevo paso que se da. Busco continuamente las mejores prácticas y metodologías para asegurar la calidad en el software y los procesos de negocio. Algunas horas las dedico a buscar conocimiento en filosofía y teología.