linux防火墙脚本,一键解决防火墙规则带来的痛苦。
来源:互联网 发布:克什米尔与中国知乎 编辑:程序博客网 时间:2024/04/28 20:30
脚本如下:
#1.echo "1 ------------------------------------------------------------------------------------"service iptables start#2.echo "2 ------------------------------------------------------------------------------------"#3.echo "3 ------------------------------------------------------------------------------------"iptables -t filter -Fiptables -t filter -Ziptables -t filter -X#4.echo "4 ------------------------------------------------------------------------------------"iptables -t filter -P INPUT DROPiptables -t filter -P OUTPUT ACCEPTiptables -t filter -P FORWARD ACCEPT#5.echo "5 ------------------------------------------------------------------------------------"iptables -A INPUT -i lo -j ACCEPTiptables -A OUTPUT -o lo -j ACCEPT#6.echo "6 ------------------------------------------------------------------------------------"iptables -A INPUT -m state --state ESTABLISHED,RELATED -j ACCEPT#7.echo "7 ------------------------------------------------------------------------------------"#icmp-pingiptables -A INPUT -p icmp -j ACCEPT#sshdiptables -A INPUT -p tcp --dport 22 -j ACCEPT#zabbixiptables -A INPUT -p tcp --dport 10050 -j ACCEPT#mysqliptables -A INPUT -p tcp --dport 3306 -j ACCEPT#redisiptables -A INPUT -p tcp --dport 6379 -j ACCEPT#8.echo "8 ------------------------------------------------------------------------------------"service iptables saveservice iptables restart#9.echo "9 ------------------------------------------------------------------------------------"cat /etc/sysconfig/iptables
新建文件firewall_rule.sh
然后放入linux文件目录下
使用命令赋权限,linux下执行shell脚本是需要权限的:chmod +x firewall_rule.sh
然后更改上述脚本,比如需要ssh,我们就要开放22端口规则:
iptables -A INPUT -p tcp --dport 22 -j ACCEPT
要开放tomcat规则如下,默认8080端口:
iptables -A INPUT -p tcp --dport 8080 -j ACCEPT把你需要的开放的端口补充上述脚本,然后执行./firewall_rule.sh大功完成!
阅读全文
0 0
- linux防火墙脚本,一键解决防火墙规则带来的痛苦。
- linux防火墙过滤规则
- linux 防火墙配置规则
- LINUX防火墙规则
- Linux配置防火墙开启端口(防火墙规则)
- 防火墙的规则
- linux防火墙脚本
- 一键配置CentOS iptables防火墙的Shell脚本分享
- 简单的Linux防火墙配置脚本例子
- Linux之防火墙的两个脚本文件
- iptables防火墙详解(三)规则的导出、导入以及编写防火墙脚本
- iptables防火墙详解(三)规则的导出、导入以及编写防火墙脚本
- linux iptables 端口 防火墙 规则
- Linux防火墙iptables规则设置
- Linux的防火墙配置(一)
- 网吧linux代理防火墙脚本
- linux代理防火墙脚本[转载]
- linux防火墙配置shell脚本
- 关于新闻博客类页面正文抽取
- 实现选中文字添加连接
- 代码干货 | MySQL上云同步脚本-Python3
- Servlet、Struts1、Struts2、SpringMVC是单例的吗?
- JSCH kerberos 连接配置
- linux防火墙脚本,一键解决防火墙规则带来的痛苦。
- 实现Android透明状态栏(或叫沉浸式状态栏)
- 不长不短 只为前行
- 单例模式
- Java使用Apache FtpServer实现嵌入式FTP服务器
- windows C++ 通过UDP广播获取网络中所有设备ip地址
- java 深入了解DTO及如何使用DTO
- Luogu P1600 [NOIp提高组2016]天天爱跑步
- 绘图软件有哪些免费使用操作