在Ubuntu 22.04上,如果你想关闭对MySQL的防火墙,请按照以下步骤进行操作:
首先,登录到你的Ubuntu服务器。
打开终端窗口,使用管理员权限运行以下命令以编辑防火墙规则配置文件:
sudo nano /etc/ufw/applications.d/mysql-server-8.0
如果你使用的是 MySQL 5.x 版本,将 “mysql-server-8.0” 替换为 “mysql-server”。
- 在文件中找到 “enabled” 字段,并将其更改为 “no”。修改后的内容应如下所示:
[MySQL]
title=MySQL Database Server
description=MySQL is a fully integrated relational database.
# ports for MySQL
ports=3306/tcp
# uncomment next line to enable mysql client connections
# to work through the firewall
# (allowing registered network services like DNS to work too)
enabled=no
保存并关闭文件(在Nano编辑器中,按 Ctrl + X 键,然后按 Y 键确认保存)。
接下来,运行以下命令以重新加载防火墙配置:
sudo ufw reload
现在,防火墙将不再限制对MySQL数据库服务器的访问。请注意,在关闭防火墙之前,请确保已经采取其他适当的安全措施来保护数据库。
内容由零声教学AI助手提供,问题来源于学员提问