Я пытался получить удаленный доступ к MySQL на сервере. У меня проблемы, кажется, мне не удается перенаправить порт, вот некоторые из шагов, которые я сделал:
Я сказал MySQL прослушивать все IP-адреса, установив 'bind-address = 0.0.0.0' в my.cnf.
пытаясь перенаправить порт, я выполнил различные команды:
чтобы разрешить доступ к порту 3306 со всех IP:
ufw allow 3306
чтобы разрешить доступ к порту 3306 на определенных удаленных IP-адресах:
ufw allow from <remote IP> to any port 3306
netstat сообщает мне, что MySQL прослушивает 3306 для всех IP-адресов, ufw сообщает мне, что 3306 доступен для всех IP-адресов.
Я создал удаленного тестового пользователя MySQL, доступного с любого IP-адреса:
CREATE USER 'testuser'@'%' IDENTIFIED BY 'mypassword'
предоставлены все льготы.
я все еще не могу подключиться к MySQL удаленно, используя http://ping.eu/port-chk/ я могу проверить, открыт ли порт на сервере, это не так!
есть ли что-то кроме команд ufw, которые мне нужно использовать для перенаправления этого порта?
Спасибо!