CentOS7 设置端口 FirewallD is not running 问题解决办法
浏览量:3628
时间:2024-01-30 07:27:24
作者:采采
在使用 CentOS7 的过程中,我们可能会遇到设置端口时出现提示错误 "FirewallD is not running" 的情况。本文将为大家介绍如何解决这个问题。
1. 打开 XShell 6 连接工具并选择服务器
首先打开本地电脑上的 XShell 6 连接工具,并选择需要连接的 CentOS 服务器。
2. 开启远程 MySQL 数据库端口
如果我们想要在 CentOS 上开启远程 MySQL 数据库端口(例如 3306 端口),可以执行以下命令:
firewall-cmd --permanent --zonepublic --add-port3306/tcp
然而,有时候会收到 "FirewallD is not running" 的错误提示。
3. 检查防火墙状态
我们可以通过输入以下命令来查看防火墙(firewalld)的状态:
systemctl status firewalld
如果显示的状态为 dead,意味着防火墙未开启。
4. 启动防火墙
为了解决问题,我们需要启动防火墙。可以使用以下命令:
systemctl start firewalld
如果没有任何提示,表示防火墙已启动成功。
5. 检查防火墙状态
再次输入以下命令来查看防火墙状态:
systemctl status firewalld
如果显示的状态为 running,说明防火墙已经成功开启。
6. 设置端口成功
重新输入设置端口的命令:
firewall-cmd --permanent --zonepublic --add-port3306/tcp
如果提示 success,表示端口设置成功。
7. 关闭防火墙
如果需要关闭防火墙功能,可以使用以下命令:
systemctl stop firewalld
防火墙将被关闭。
通过以上步骤,我们可以解决 "FirewallD is not running" 的错误提示,并成功设置端口。
版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。
上一篇
WPS软件的基本介绍