CentOS 6.8 下 iptables开机脚本设置
centos 设置 脚本 开机 iptables 6.8
2023-09-14 09:06:42 时间
1、创建
vim /usr/local/sbin/iptables.sh
#!/bin/bash
# Stop iptables service first
service iptables stop
# Load FTP Kernel modules
/sbin/modprobe ip_conntrack_ftp
/sbin/modprobe ip_nat_ftp
# Inital chains default policy
/sbin/iptables -F -t filter
/sbin/iptables -P INPUT DROP
/sbin/iptables -P OUTPUT ACCEPT
# Enable Native Network Transfer
/sbin/iptables -A INPUT -i lo -j ACCEPT
# Accept Established Connections
/sbin/iptables -A INPUT -m state --state ESTABLISHED,RELATED -j ACCEPT
# ICMP Control
/sbin/iptables -A INPUT -p icmp -j ACCEPT
# SSH Service
/sbin/iptables -A INPUT -p tcp --dport 22-j ACCEPT
# WEB Service
/sbin/iptables -A INPUT -p tcp --dport 80 -j ACCEPT
# VNC Service
/sbin/iptables -A INPUT -p tcp --dport 5901 -j ACCEPT
# FTP Service
/sbin/iptables -A INPUT -p tcp --dport 21 -j ACCEPT
2、添加开机启动脚本
vim /etc/rc.local
# This script will be executed *after* all the other init scripts.
# You can put your own initialization stuff in here if you don't
# want to do the full Sys V style init stuff.
/usr/local/sbin/iptables.sh
相关文章
- Linux/CentOS服务器 一个网卡绑定多IP地址(永久设置)
- centos crontab定时任务用法
- docker centos 镜像中安装python36详解!生成centos+python36的基础镜像
- CentOS 网络设置修改
- CentOS 7 mini安装后安装图形界面及远程设置
- CentOS设置sendmail发件人,让sendmail不显示通过XXX代发
- 【学习总结】快速上手Linux玩转典型应用-第3章-CentOS的安装
- CentOS 6.5 x64 RHCS GFS配置
- 基于centos制作containerd镜像Dockerfile脚本示例
- CentOS 安装软件 下载rpm安装包
- CentOS 设置环境变量
- centos如何设置定时任务
- CentOS 6.8 安装 Samba 服务器
- CentOS 7 相关操作命令
- Centos下普通用户设置sudo权限
- CentOS 6 日期 时间,时区,设置修改及时间同步
- CentOS 7 如何设置为eth0网卡
- Centos 安装Tomcat
- 实验室课题组root用户设置权限给普通用户设置权限centos linux
- Centos sed 命令
- CentOS 没有可用软件包 libmcrypt
- CentOS 三分钟快速安装MySQL
- Centos 7.5 docker 容器怎么设置开机自启
- Linux(CentOS)下设置Nginx开机自动启动和chkconfig管理
- CentOS 7 安装配置 jenkins
- CentOS 6.8 源码安装 MySQL 5.6