linux防火墙脚本,一键解决防火墙规则带来的痛苦。
2017-09-19 13:53
337 查看
脚本如下:#1.echo"1------------------------------------------------------------------------------------"serviceiptablesstart#2.echo"2------------------------------------------------------------------------------------"#3.echo"3------------------------------------------------------------------------------------"iptables-tfilter-Fiptables-tfilter-Ziptables-tfilter-X#4.echo"4------------------------------------------------------------------------------------"iptables-tfilter-PINPUTDROPiptables-tfilter-POUTPUTACCEPTiptables-tfilter-PFORWARDACCEPT#5.echo"5------------------------------------------------------------------------------------"iptables-AINPUT-ilo-jACCEPTiptables-AOUTPUT-olo-jACCEPT#6.echo"6------------------------------------------------------------------------------------"iptables-AINPUT-mstate--stateESTABLISHED,RELATED-jACCEPT#7.echo"7------------------------------------------------------------------------------------"#icmp-pingiptables-AINPUT-picmp-jACCEPT#sshdiptables-AINPUT-ptcp--dport22-jACCEPT#zabbixiptables-AINPUT-ptcp--dport10050-jACCEPT#mysqliptables-AINPUT-ptcp--dport3306-jACCEPT#redisiptables-AINPUT-ptcp--dport6379-jACCEPT#8.echo"8------------------------------------------------------------------------------------"serviceiptablessaveserviceiptablesrestart#9.echo"9------------------------------------------------------------------------------------"cat/etc/sysconfig/iptables新建文件firewall_rule.sh然后放入linux文件目录下使用命令赋权限,linux下执行shell脚本是需要权限的:chmod+x firewall_rule.sh然后更改上述脚本,比如需要ssh,我们就要开放22端口规则:iptables-AINPUT-ptcp--dport22-jACCEPT
要开放tomcat规则如下,默认8080端口:
iptables-AINPUT-ptcp--dport8080-jACCEPT
把你需要的开放的端口补充上述脚本,然后执行
./firewall_rule.sh
大功完成!
相关文章推荐
- Linux 基础用法(十三) ———— 自动部署虚拟机脚本、DHCP、HTTP、将服务添加到防火墙规则
- linux 脚本 提示 -bash: [: ==: unary operator expected 解决办法
- Linux下iptables防火墙已停的解决办法
- 解决python脚本在window编辑后linux不能执行的问题
- 解决Linux 下装 XP 黑屏之痛苦经历!
- FRP内网穿透客户端WIN/LINUX通用一键脚本
- 解决怪异的Linux脚本无法执行问题
- 通过sudo解决php执行linux脚本的权限问题
- Linux之防火墙的两个脚本文件
- 一篇博客解决Linux下的Vim痛苦
- 在Linux系统下一键重新安装WordPress的脚本示例
- windows下编写的Shell脚本在Linux下运行错误的解决方法
- linux 防火墙配置规则
- 王高利:Linux针对Red Hat Enterprise Linux 6.5 的防火墙详细讲解,iptables(netfilter)规则的
- linux下防火墙iptables用法规则详解
- Linux环境下JDK/Eclipse一键安装脚本
- linux下mysql链接被防火墙阻止的解决方法
- [转] Linux下防火墙iptables用法规则详及其防火墙配置