Skip to content
Code and Bytes Code and Bytes

Code and Bytes
Code and Bytes

Habilitar el acceso remoto a un servidor MySql en CentOS

Posted on 26 January, 201628 January, 2016

Por defecto el acceso remoto a un servidor mysql viene deshabilitado. Este ejemplo aplica para CentOS

Editamos la configuracion de mysql:

nano /etc/my.cnf

Buscamos la linea bind-address y se comenta con un #

[mysqld]
datadir=/var/lib/mysql
socket=/var/lib/mysql/mysql.sock
user=mysql
#bind-address=0.0.0.0

Desde la maquina local se ingresa como usuario root para crear un usuario nuevo con acceso remoto

mysql -h localhost -u root -p

Se crea el usuario:

GRANT ALL PRIVILEGES ON *.* TO 'usuarionuevo'@'localhost' IDENTIFIED BY 'contraseña' WITH GRANT OPTION;
GRANT ALL PRIVILEGES ON *.* TO 'usuarionuevo'@'%' IDENTIFIED BY 'contraseña' WITH GRANT OPTION;

Se reinicia el servicio:

/etc/init.d/mysql restart

Se añade la regla que permite el acceso a través del puerto 3306

iptables -I INPUT -p tcp --dport 3306 -m state --state NEW,ESTABLISHED -j ACCEPT
/sbin/service iptables save 

Y listo, se realiza las pruebas:

mysql -u usuarionuevo -h 192.168.10.50 -p password

Opcional: para descartar que el bloqueo lo esté realizando el firewall se puede deshabilitar para realizar pruebas:

service iptables stop

 

Linux

Post navigation

Previous post
Next post

Related Posts

Cambiar la contraseña root de MySQL en Issabel

Posted on 28 September, 20199 April, 2020

A continuación muestro como cambiar la contraseña root de Mysql en Issabel Detener el servicio mysql systemctl stop mariadb Iniciamos el modo seguro: mysqld_safe –skip-grant-tables & Hacemos un login a MySQL sin password mysql -u root Actualizamos la contraseña update mysql.user set password=PASSWORD(“1notfound1”) where user=’root’; Cargamos los privilegios / permisos…

Read More
Linux

Permitir direcciones ip desde .htaccess

Posted on 18 April, 20189 April, 2020

Editar el archivo: /etc/apache2/apache2.conf Agregar la línea: <Directory /var/www/html/> AllowOverride All </Directory> Luego crear el archivo .htaccess: <RequireAny> Require ip 190.248.159.226 Require ip 190.248.159.227 </RequireAny> Se pueden extraer las ip por paises en la página https://www.ip2location.com/free/visitor-blocker

Read More

Instalar dropbox desde línea de comandos en Debian

Posted on 24 February, 201312 June, 2015

1. Desde el home del usuario (preferiblemente que no sea el root) ejecutar: wget -O dropbox.tar.gz “https://www.dropbox.com/download?plat=lnx.x86” –no-check-certificate Con ésto descargamos el archivo dropbox.tar.gz para luego extraerlo: tar -xvzf dropbox.tar.gz

Read More

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Buscar

Categorias

  • AI (2)
  • Asterisk (9)
  • Bases de datos (1)
  • DevOps (4)
  • Git (2)
  • HTML (1)
  • Laravel (6)
  • Linux (67)
  • MCP Server (1)
  • Mikrotik (3)
  • MySQL (5)
  • n8n (1)
  • Personal (4)
  • PHP (15)
  • Python (2)
  • Software recomendado (1)
  • Tips (1)
  • VSCode (4)
  • vTiger (4)
  • Windows (10)
  • Wordpress (4)
©2026 Code and Bytes | WordPress Theme by SuperbThemes