gpt4 book ai didi

linux - 无法从远程客户端连接 Mariadb

转载 作者:太空宇宙 更新时间:2023-11-04 12:34:09 25 4
gpt4 key购买 nike

我在从客户端连接数据库服务器时遇到了麻烦。客户端id为serviceAdmin,该id拥有所有权限。

  • 我们的服务器操作系统:Ubuntu 16.04LTS
  • 我们的数据库:Mariadb 10.1 稳定版

  • 我们的服务器端口状态。


tcp        0      0 127.0.0.1:3306          0.0.0.0:*               LISTEN      -
tcp 0 0 127.0.1.1:53 0.0.0.0:* LISTEN -
tcp 0 0 0.0.0.0:22 0.0.0.0:* LISTEN -
tcp6 0 0 :::80 :::* LISTEN -
tcp6 0 0 :::22 :::* LISTEN -

这是我们的数据库用户列表。

+--------------+------------------+
| User | Host |
+--------------+------------------+
| serviceAdmin | % |
| root | 127.0.0.1 |
| root | ::1 |
| root | stories2-h8dm8-2 |
+--------------+------------------+

当然防火墙已经禁用了

sudo ufw status
Status: inactive

但是客户端(serviceAdmin)不能从外部访问数据库。奇怪的是客户端(serviceAdmin)可以访问本地网络示例phpmyadmin

==========================

附加

我扫描了我的服务器端口,结果令人难以置信

PORT     STATE  SERVICE
21/tcp closed ftp
22/tcp open ssh
23/tcp closed telnet
80/tcp open http
443/tcp closed https
3306/tcp closed mysql
8080/tcp closed http-proxy

我该如何解决?

最佳答案

查看问题开头的 netstat 输出:

tcp        0      0 127.0.0.1:3306          0.0.0.0:*               LISTEN      -

这意味着您的数据库服务器只监听 localhost 地址。它不可远程访问。您可以使用 bind-address 更改此行为选项。

关于linux - 无法从远程客户端连接 Mariadb,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42450968/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com