Linux开启3306端口,开启远程连接

防火墙配置步骤解释

  1. 检查防火墙状态

    bash 复制代码
    systemctl status firewalld
    • 若防火墙已运行,会显示 active (running)
    • 若未运行,需先启动防火墙
  2. 启动防火墙(若未运行)

    bash 复制代码
    systemctl start firewalld
    systemctl enable firewalld  # 设置开机自启
  3. 开放 MySQL 端口(3306)

    bash 复制代码
    firewall-cmd --permanent --add-port=3306/tcp
    • --permanent:配置永久生效(重启防火墙后仍保留)
    • --add-port=3306/tcp:开放 TCP 协议的 3306 端口
  4. 重新加载防火墙配置

    bash 复制代码
    firewall-cmd --reload
    • 使新配置立即生效,无需重启防火墙服务
  5. 验证端口是否开放

    bash 复制代码
    firewall-cmd --list-all | grep 3306
    • 若输出包含 3306/tcp,则配置成功
相关推荐
apocelipes2 小时前
Linux c 运行时获取动态库所在路径
linux·c语言·linux编程
ABB自动化3 小时前
for AC500 PLCs 3ADR025003M9903的安全说明
服务器·安全·机器人
努力学习的小廉3 小时前
深入了解linux系统—— 进程池
linux·运维·服务器
秃头菜狗3 小时前
各个主要目录的功能 / Linux 常见指令
linux·运维·服务器
利刃大大3 小时前
【在线五子棋对战】二、websocket && 服务器搭建
服务器·c++·websocket·网络协议·项目
2301_793102493 小时前
Linux——MySql数据库
linux·数据库
vfvfb4 小时前
bat批量去掉本文件夹中的文件扩展名
服务器·windows·批处理·删除扩展名·bat技巧
jiunian_cn4 小时前
【Linux】centos软件安装
linux·运维·centos
藥瓿亭5 小时前
K8S认证|CKS题库+答案| 6. 创建 Secret
运维·ubuntu·docker·云原生·容器·kubernetes·cks
程序员JerrySUN5 小时前
[特殊字符] 深入理解 Linux 内核进程管理:架构、核心函数与调度机制
java·linux·架构