centos 7中
1.永久开放端口8080
firewall-cmd --zone=public --add-port=8080/tcp --permanent (添加端口后,重启防火墙后才能查看)
2.查看开放的端口
firewall-cmd --list-ports
3.重启
firewall-cmd --reload
4.停止防火墙
systemctl stop firewalld.service
5.禁止防火墙开机启动
systemctl disable firewalld.service
6.删除
firewall-cmd --zone= public --remove-port=80/tcp --permanent
centos6中
1. 开放80,关闭22 端口
/sbin/iptables -I INPUT -p tcp --dport 80 -j ACCEPT
/sbin/iptables -I INPUT -p tcp --dport 22 -j DROP
2. 保存:
/etc/rc.d/init.d/iptables save
3. 查看打开的端口:
/etc/init.d/iptables status
4. 关闭防火墙
1) 永久性生效,重启后不会复原
开启: chkconfig iptables on
关闭: chkconfig iptables off
2) 即时生效,重启后复原
开启: service iptables start
关闭: service iptables stop
5. 查看防火墙状态:
service iptables status