通过CentOS开机自启动脚本设置iptables
背景:因业务需求,需要在CentOS服务器启动时通过自动执行脚本配置iptables过滤规则
方案:
1、在写好的自启动脚本set-iptables.sh的首行 #!/bin/bash 下面添加如下两条注释:
#chkconfig: 2345 90 10
#description: set-iptables.sh is a script to set iptables
2、将脚本移动到/etc/rc.d/init.d目录下
sudo mv /opt/script/set-iptables.sh /etc/rc.d/init.d
2、增加脚本的可执行权限
sudo chmod 755 /etc/rc.d/init.d/set-iptables.sh
3、添加脚本到开机自动启动项目中
cd /etc/rc.d/init.d
sudo chkconfig --add set-iptables.sh
sudo chkconfig set-iptables.sh on
踩坑:开始通过在 /etc/rc.d/rc.local文件中添加执行脚本,但重启电脑后iptables一直没有生效,测试看脚本应该执行了,但不知道为啥没有生效。 怀疑是操作系统的iptables设置在自启动脚本后面执行的,把之前的设置覆盖掉了,只是猜测。
通过CentOS开机自启动脚本设置iptables相关推荐
- 【记录】我的一个Centos开机自启动脚本的制作
原文地址: http://www.2cto.com/os/201306/220559.html 我的一个Centos开机自启动脚本的制作 一.切换到/etc/init.d/ 二.制作sh脚本 vi a ...
- CentOS 开机自启动脚本
开机时执行自己的脚本. 1.编写自己的服务脚本 进入系统服务脚本目录: cd /etc/rc.d/init.d/ vi test 内容如下: #!/bin/bash # # chkconfig: - ...
- centos开机自启动脚本死循环无法开机解决
问题: 想写个自启动脚本偷个懒,发现重启之后没有进程,想到可能是脚本里程序执行太快,就写了个死循环测试下,然后偷懒不干了. 设置开机自启动: # 编写一个简单的脚本,刚开始没执行,测试用的 echo ...
- 麒麟V10sp1轻松设置开机自启动脚本
大家有没有经常碰到每次开机都需要花费5分钟去手动运行某个脚本的情况,是不是偶尔懒的动手,想开机之后自动运行.比如开机自动新建文件,自动清垃圾,自动打开qq,自动打开微信,自动打开浏览器,自动发送邮件诸 ...
- Linux设置开机自启动脚本
这里介绍两种Linux开机自启动脚本的方式 也可用于开机自启动软件(把软件的启动写成脚本,然后再让脚本开机自启动即可) 方式1:/etc/profile.d/ 把自启动脚本放在/etc/profile ...
- CentOS开机启动脚本的顺序
CentOS开机启动脚本的顺序 时间:2015-05-27 01:37来源:chinaunix.net 作者:br9852000 举报 点击:800次 id="iframeu2000246_ ...
- linux开发板开机自启动脚本,linux 添加开机自启动脚本
Linux设置服务开机自动启动的方式有好多种,这里介绍一下通过chkconfig命令添加脚本为开机自动启动的方法. 1. 编写脚本autostart.sh(这里以开机启动redis服务为例),脚本内容 ...
- 开机自启动脚本_Linux配置开机自启动执行脚本的两种方法
代码来源:oschina 原文作者:醉生梦死zsms 原文链接:https://my.oschina.net/u/3285916/blog/1622358 本文版权归原作者所有,如有侵权请立即与我联系 ...
- bash 脚本中激活conda环境_ubuntu18.10目标检测算法环境部署+开机自启动脚本创建screen下的web服务...
内容概要 cuda+cudnn+python环境安装 ubuntu18的开机自启动脚本 screen服务开启 以我个人的实践来看,把python开发的算法封装成webserver的服务供前端程序调用是 ...
- CentOS7 开机自启动脚本 chkconfig方式
Linux设置自启动 sysv-rc-conf - Linux设置开机自动启动 CentOS7 开机自启动脚本 chkconfig方式 chkconfig 设置开机自启动 注意点 自启动脚本放置路径: ...
最新文章
- SQL语句-exec执行
- Linux下命令行压缩照片或图片的脚本 (ImageMagick使用心得,convert,import,display实例)
- 剑指Offer(Java实现)重建二叉树
- C#的float、double与decimal
- 【原】.Net创建Excel文件(插入数据、修改格式、生成图表)的方法
- Authorize.Net使用小结
- 0基础半路转行学IT还来得及吗?
- python和c++情侣网名_[宜配屋]听图阁
- python的reader函数读取的信息包括抬头嘛_Python读取数据文件的方法
- 下载python教程-python教程pdf下载
- 比芒果广告还要专业的广告管理系统:Keymob
- 《Java从入门到放弃》文章目录
- WiFi探针获取的伪MAC地址是什么?
- 小爱音箱 电脑 麦克风_颜值音质皆出色,还有丰富功能,小米小爱音箱体验
- 小伙创业做奶茶,兢兢业业把奶茶店已经扩张到了10家分店
- 不想被甲方折磨?移动互联网的9大趋势知道一个算你牛
- EOS的中心化,该中国财团背锅吗?
- CentOS下连VisualSVN服务器时报Key usage violation错误的解决方案
- 自定义组件的behaviors笔记
- origin 8.1 视频教程
热门文章
- IBM中低端存储解决方案
- 06.SpringBoot的webjars和静态资源映射
- [Java][Android][Process] Process 创建+控制+分析 经验浅谈
- 指数加权平均与其偏差消除
- Luogu2564 [SCOI2009]生日礼物
- BZOJ2118[国家集训队] 墨墨的等式
- 2019JAVA中ajax不高亮_2019-01-18 ajax请求时,token死活放不大header中
- navicat黑色_“黑色星期五”之SQL浅析
- code review的一些思考
- linux日志logger命令详解