linux(centos)开机如何自动执行一次service iptables restart

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了linux(centos)开机如何自动执行一次service iptables restart相关的知识,希望对你有一定的参考价值。

我用的是6.5 64位.

现在每次开机手动执行service iptables restart太麻烦了,如何开次开机自动执行service iptables restart?

参考技术A 一、root权限编辑/etc/rc.d/rc.local
su
cd /etc/rc.d/
vi rc.local

二、在这个文件加上要执行的脚本,添加内容如下:
service iptables restart
三、补充说明

Linux在启动时,会自动执行/etc/rc.d目录下的初始化程序,因此可以把启动任务放到该目录下,有下列办法:

方案一:

比较简单,就是上面的做法,/etc/rc.d/目录下的初始化程序很多,rc.local是在完成所有初始化之后执行的,所以在这里做手脚很合适。

方案二:

init.d目录下都为可执行程序,他们其实是服务脚本,按照一定格式编写,Linux 在启动时会自动执行,类似Windows下的服务。编写一个可执行的脚本即可保存在此目录,运行chkconfig --add 脚本名,把该服务添加到配置当中,运行chkconfig --list 脚本名,可以查看该服务进程的状态。

linux centos7 redhat7 怎么 如何设置开机自动进入命令行模式

  设置 centos7/redhat7 开机默认进入命令行模式

首先用 root 用户打开配置文件 inittab,执行命令:

vim /etc/inittab

技术分享

 

由于 centos7 的 inittab 已经不再使用,而用 systemd 管理,所以设置开机进入命令行用root用户执行命令:

systemctl set-default multi-user.target

技术分享

 

再次开机则默认进入命令行模式咯

命令行切换至桌面: init 5

桌面切换至命令行: inti 3 

 

以上是关于linux(centos)开机如何自动执行一次service iptables restart的主要内容,如果未能解决你的问题,请参考以下文章

linux centos7 redhat7 怎么 如何设置开机自动进入命令行模式

CentOS7开机自动执行命令

如何让安卓手机开机自动执行某一脚本

Linux CentOS开机启动项设置命令:chkconfig

CentOS 7如何设置Linux开机自动获取IP地址

求教关于Centos 7开机自动启动脚本 问题。