sudo firewall-cmd --zone=public --add-port=3306/tcp --permanent sudo firewall-cmd --reload 调整安全组设置:如果您使用的是云服务平台(如阿里云、腾讯云),还需要在控制台中修改对应的安全组规则。确保允许指定IP范围内的设备访问3306端口。请注意,出于安全考虑,尽量不要将授权范围设得太宽泛。 修改MySQL配置...
如果您使用的是Firewalld并且它正在活动状态,您可以使用以下命令: bash sudo firewall-cmd --zone=public --add-port=3306/tcp --permanent # 永久添加规则 sudo firewall-cmd --reload # 重新加载Firewalld规则 5. 保存并应用防火墙配置,验证规则是否生效 在上面的步骤中,我们已经通过reload命令来保存并应用...
1、控制台进入查看防火墙(前提mysql我的端口是3306,现在大部分人已经不用3306了) firewall-cmd --zone=public --list-ports (查看3306端口是否开启,如果没见到3306端口) 2、添加3306 firewall-cmd --zone=public --add-port=3306/tcp --parmanent 3、如上添加成功了 ,最重要的一点来喽,重启防火墙 4、重启防...
首先,确认防火墙是否开启并检查3306端口状态。若未开启,可通过命令`systemctl status firewalld`检查,如显示"active(running)"表示已开启。若端口状态为filtered或closed,说明防火墙限制了该端口的访问。此时,需要通过命令`firewall-cmd --zone=public --add-port=3306/tcp --permanent`开放端口,实现...
1、开启端口3306 firewall-cmd --zone=public --add-port=3306/tcp --permanent 1. 2、重启防火墙 firewall-cmd --reload 1. 查看已经开放的端口: firewall-cmd --list-ports 1. 1、登陆mysql mysql -u root -p 1. 2、设置访问地址 update user set host="%" where user="root" ...
systemctlstatusfirewalld 开放3306端口 使用以下命令开放3306端口: firewall-cmd --zone=public--add-port=3306/tcp --permanent 重载防火墙配置 应用新的防火墙规则: firewall-cmd--reload 验证端口开放状态 确认3306端口已成功开放: firewall-cmd --zone=public--list-ports ...
systemctl status firewalld 开放3306端口 使用以下命令开放3306端口: firewall-cmd --zone=public --add-port=3306/tcp --permanent 重载防火墙配置 应用新的防火墙规则: firewall-cmd --reload 验证端口开放状态 确认3306端口已成功开放: firewall-cmd --zone=public --list-ports ...
sudofirewall-cmd--zone=public --add-port=3306/tcp--permanent 1. 接着,重新加载防火墙配置: sudofirewall-cmd--reload 1. 步骤3:检查 MySQL 配置文件 接下来,确保 MySQL 的配置文件允许它监听网络接口。通常情况下,配置文件位于/etc/mysql/my.cnf或/etc/my.cnf。你可以使用以下命令打开文件: ...
也可以直接进入服务器的目录,在根目录下找到firewall的文件夹,然后找到public.xml文件打开 5.新增完成后,重载防火墙,命令: firewall-cmd --reload 6. 重载成功后,然后再用nmap工具扫一下3306的端口状态现在是什么,open就表示OK了 附: 1. 删除防火墙开放记录,命令: firewall-cmd --zone=public --remove-port=...