1

1.设置防火墙

当使用外部设备访问linux系统中的数据库时,需要经过两个关卡,第一个关卡就是linux系统中的防火墙,第二个则是linux系统中数据库的访问权限;

1.1检查防火墙状态

命令:firewall-cmd --state
image.png

1.2手动关闭防火墙

关闭防火墙
命令:systemctl stop firewalld.service
开启防火墙
命令:systemctl start firewalld.service
image.png

1.3关闭自启设置

关闭自启
命令:systemctl disable firewalld.service
打开自启
命令:systemctl enable firewalld.service
image.png

1.4开放防火墙端口

1)检查防火墙端口:
firewall-cmd --list-ports
2)检查端口是否开放:
firewall-cmd --query-port 80/tcp
image.png
3)开放端口:
firewall-cmd --zone=public --add-port=80/tcp --permanent
image.png
4)移除端口:
firewall-cmd --zone=public --remove-port=9090/tcp --permanent
5)重启防火墙:
firewall-cmd --reload

2.命令解释

–zone #作用域

–add-port=80/tcp #添加端口,格式为:端口/通讯协议

–remove-port=80/tcp #移除端口,格式为:端口/通讯协议

–permanent #永久生效,没有此参数重启后失效


Sugar
11 声望0 粉丝