1、centos7在开启/关闭防火墙需要输入命令过长,因此编写shell脚本用于简化这一过程。
开放端口
firewall-cmd --zone=public --add-port=80/tcp --permanent
关闭端口
firewall-cmd --zone=public --remove-port=80/tcp --permanent
2、使用shell脚本管理
#!/bin/sh
num=$#
if [ ${num} -lt 2 ]; then
echo "Usage: firewall-port {add|remove} <port> [udp|tcp]"
exit 1
fi