Centos7默认安装的是firewall防火墙,平时我们玩虚拟机时可以关闭防火墙,但是在生产环境只能开放必须要提供给外接的端口。
查看防火墙状态
- --
关闭防火墙
systemctl
stop firewalld.service
开启防火墙
systemctl
start firewalld.service
开放端口(替换21位置)
firewall
-cmd --zone
=public --add
-port=21/tcp
--permanent
firewall
-cmd --zone
=public --add
-port=21/tcp
禁止开机自启动
systemctl disable firewalld
.service
查看开启的端口和服务
firewall
-cmd --permanent
--zone
=public --list-services
firewall
-cmd --permanent
--zone
=public --list-ports
重新加载防火墙
- --
记得开放端口之后,记得重启防火墙