Debian MariaDB网络配置需注意以下要点:
/etc/mysql/mariadb.conf.d/50-server.cnf
,将 bind-address
设为 0.0.0.0
以允许远程连接(默认仅本地 127.0.0.1
)。ufw
或 firewalld
开放 MariaDB 默认端口 3306
,并限制仅允许可信 IP 访问(生产环境建议避免开放所有 IP)。CREATE USER
和 GRANT
语句创建具有远程访问权限的用户,避免直接使用 root
远程登录(存在安全风险)。systemctl status mariadb
确保服务正常运行。ping
服务器 IP 和 telnet
端口(如 telnet server_ip 3306
)确认网络可达。DELETE FROM mysql.user WHERE User=''
),启用 SSL/TLS 加密连接(需配置证书)。