drno-reg
@drno-reg
см не кратко

Почему не возможно подключиться к mysql?

Здравствуйте.

Oracle Linux 7.4

Linux zabbixdb01 4.1.12-103.3.8.el7uek.x86_64 #2 SMP Mon Aug 21 17:27:54 PDT 2017 x86_64 x86_64 x86_64 GNU/Linux


установлен

SELECT @@version;
+-----------+
| @@version |
+-----------+
| 5.7.19    |
+-----------+


создан пользователь zabbix

select host, user from mysql.user;
+-----------+---------------+
| host      | user          |
+-----------+---------------+
| %         | zabbix        |
| localhost | mysql.session |
| localhost | mysql.sys     |
| localhost | root          |
+-----------+---------------+


проверка открытых портов

Active Internet connections (only servers)
Proto Recv-Q Send-Q Local Address           Foreign Address         State       PID/Program name
tcp        0      0 0.0.0.0:22              0.0.0.0:*               LISTEN      651/sshd
tcp6       0      0 :::3306                 :::*                    LISTEN      689/mysqld
tcp6       0      0 :::22                   :::*                    LISTEN      651/sshd
udp        0      0 127.0.0.1:323           0.0.0.0:*                           414/chronyd
udp6       0      0 ::1:323                 :::*                                414/chronyd


Почему не возможно подключиться к mysql?
  • Вопрос задан
  • 536 просмотров
Решения вопроса 1
Нужно прописать в конфиге my.cnf адрес интерфейса, на котором mysql будет слушать подключения.
Директива bind-address.
Если доступ только с локалхоста, то соответственно bind-address = 127.0.0.1, если подключаться будете извне, то адрес интерфейса, к которому имеется доступ.
И для доступа извне необходимо дать права пользователю zabbix на подключение с внешних адресов(потребуется указать все ip), а также прописать разрешающие правила на фаерволе для этих адресов(этими адресами могут быть и ip из Вашей локальной подсети, необязательно публичные ip)
Разрешать доступ для всех адресов крайне не рекомендую, это дыра в безопасности.
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы