Linux(CentOs7)关闭防火墙

今天遇到个问题,无法在本地通过 navicat 连接Linux服务器上的数据库(之前是好的)

分析

         首先服务器是阿里云的,加上前些日子服务器被维护了,所以我觉得可能是运维人员将安全组规则改了,所以我先上了阿里云的控制台查看了相关信息,发现规则都在,好,现在将问题推到 Linux 本身的防火墙。

Linux(CentOs7)关闭防火墙

 

解决

进入Linux控制台后

使用命令:systemctl status firewalld.service

查看防火墙状态

Linux(CentOs7)关闭防火墙

你要是在命令行看到了 绿色字体的 active (running) 说明你的Linux防火墙就处于开启状态

使用命令:systemctl stop firewalld.service 关闭运行的防火墙

关闭后,使用命令systemctl status firewalld.service 查看防火墙状态

可以看到,disavtive(dead)的字样,说明防火墙已经关闭

Linux(CentOs7)关闭防火墙

虽然至此防火墙已经被关了,但是当Linux重启时,防火墙也会重新启动。所以呢,对于安全性要求不高,我就直接彻底关闭防火墙,避免以后会遇到不必要的麻烦。

输入命令:systemctl disable firewalld.service,禁止防火墙服务器

命令成功执行,返回消息

Linux(CentOs7)关闭防火墙

至此防火墙已彻底关闭,但对于要求安全性较高的服务器,还是建议打开防火墙。