Psychz - Raviteja.
投票:0发表于:2019年5月08日06:11:09
您可以远程访问MariaDB,如果您的服务器连接到互联网,但它非常危险,您必须评估所有措施,以便在允许远程访问数据库之前明智地使用它。建议不要将数据库服务器直接打开到Internet。
在您在我们的知识库文章中读取步骤之前,您可能希望阅读Secure MariaDB的步骤来保护它//m.thru-suit.com/client/kb/en/installing-mariadb-on-centos-7.html.
默认情况下,MySQL或MariaDB仅侦听来自LocalHost的连接。默认情况下,对服务器的所有远程访问都被拒绝。
要启用远程访问,请运行以下命令以打开mysql / mariadb配置文件。
#nano /etc/mysql/mariadb.conf.d/50-server.cnf.
然后在以下改变以下:
bind-address = 127.0.0.1
至
Bind-Address = 0.0.0.0
在上面的更改后,保存文件并运行以下命令以重新启动服务器。
#systemctl重新启动mariadb.service
要验证所做的更改是否反映,请运行以下命令
#netstat -anp |Grep 3306.
结果应该看起来像下面给出的那样
TCP 0 0 0.0.0.0:3306 0.0.0.0:*)听3213 / mysqld
就是这样!您已成功配置对MariaDB数据库服务器的远程访问。
注意:确保修改Linux防火墙以允许外部IP地址连接到端口3306