【CentOs】开机启动与防火墙

说明:

开机启动使用的命令式chkconfig
、防火墙相关的命令式iptables

1、chkconfig

2、iptables

1、chkconfig

参数:

--add   新增所指定的系统服务

         --del 删除所指定的系统服务

         --level
指定该系统服务要在哪个执行等级中开启或关闭
        
--list   列出当前可从chkconfig指令管理的所有系统服务和等级代号

         on/off/reset  
在指定的执行登记,开启/关闭/重置该系统服务

补充说明:这个是redhat公司遵循gpl规则所开发的程序,它可以查询操作系统在每一个执行等级(runlevel)中,会执行哪些系统服务,其中包括各种daemon。

linux os 将操作环境分为以下7个等级:

0:开机(请不要切换到此等级)
     
1:单人使用者模式的文字界面
     
2:多人使用者模式的文字界面,不具有网络档案系统(NFS)功能
     
3:多人使用者模式的文字界面,具有网络档案系统(NFS)功能
     
4:某些发行版的linux使用此等级进入x windows system
     
5:某些发行版的linux使用此等级进入x windows system
     
6:重新启动

具体使用:

2、iptables

基本用法:

service iptables start

       service iptables stop

service iptables restart

      service iptables status 
#如果没有启动,将提示没有启动,否则将会显示已经添加的过滤规则

service iptables save   
#保存添加的规则,记得每次更改规则以后这样保存一下

清除iptables已有规则:

iptables -F

iptables -X

iptables -Z

查看已经添加的规则:

iptables -L
-n

将所有iptables以序号标记显示,执行:

                                 
iptables -L -n --line-numbers

删除INPUT里序号为8的规则,执行:

iptables -D INPUT 8

具体使用:

  • 查看iptables状态:

注:

iptables
包括三条链路,INPUT、FORWARD、OUTPUT

  • 删除一条规则:

注:

如上删除了INPUT链的第2条规则

  • 添加一条规则:

注:

参数 –A
默认添加到iptables表的最后,规则的顺序很重要

注:

参数 –I
默认添加到规则表的最开始

  • 添加规则到指定位置:

注:

添加规则到指定位置,需要使用参数 –A

【CentOs】开机启动与防火墙

时间: 2024-10-06 16:43:05

【CentOs】开机启动与防火墙的相关文章

Centos 开机启动iptables防火墙策略

运行环境 Centos6.7 [[email protected] ~]# vim ipt.sh #!/bin/bash ipt="/sbin/iptables" $ipt -F $ipt -P INPUT ACCEPT #$ipt -t nat -P INPUT DROP $ipt -P OUTPUT ACCEPT $ipt -A INPUT -p tcp -s 10.0.0.1 --dport 20 -j ACCEPT $ipt -A INPUT -p tcp -s 255.10.

CentOS开机启动流程简介

我们都知道按下电脑电源键后,屏幕上会一闪而过很多信息,然后显示登录界面,然后输入用户名,密码就可以畅享网络世界了.那么这中间到底发生了什么呢,今天就让我们来简单探讨一下CentOS的简易版开机启动流程吧. 第一阶段:通电自检过程 我们都知道电脑所有数据指令都是在内存上才能被cpu处理的吧,我们还知道内存在断电后其上面的所有数据都会丢失吧,那么开机的时候内存应该是没有东西的吧,那上面都不能干了,更别说启动一个操作系统了,其实啊,我们内存并不只是我们常见的那个内存卡,很多硬件都会映射一段内存到cpu

[转]CentOS开机启动脚本

转载自http://www.2cto.com/os/201306/220559.html 我的一个Centos开机自启动脚本的制作 一.切换到/etc/init.d/ 二.制作sh脚本 vi andy.sh [plain] #!/bin/sh #add for chkconfig #chkconfig: 2345 70 30 #description: the description of the shell   #关于脚本的简短描述 #processname: andyStart      

centos开机启动设置二种方法

方法1,利用 chkconfig 来配置启动级别 在CentOS或者RedHat其他系统下,如果是后面安装的服务,如httpd.mysqld.postfix等,安装后系统默认不会自动启动的. 就算手动执行/etc/init.d/mysqld start启动了服务,只要服务器重启后,系统仍然不会自动启动服务. 此时,只需要在安装后做个设置,让系统自动启动这些服务,避免不必要的损失和麻烦. 使用chkconfig即可.比如要将mysqld设置为开机自动启动: #chkconfig mysqld on

关于CentOS开机启动项的管理与设置

第一个选项正常启动,第二个选项急救模式启动(系统出项问题不能正常启动时使用并修复系统)(此图为网络截图,因问题已解决,所以没有截图,请谅解)当我们不小心CentOS升级或误操作后,开机启动项第一项可能将不是系统默认的第一个选项,而这时可能会出现CentOS无法打开的情况此图为我当时遇到的情况,当时再往上看了好几篇博客,说是删除旧的内核RPM包,试了不理想,现在写一种实用的方法,供大家参考.第一种方法:(多篇博客都推荐的方法)1:通过手动选择启动项正常启动2:uname -a 查看当前在用的ker

centos开机启动

注意文件的执行权限 1.把启动程序的命令添加到/etc/rc.d/rc.local文件中,比如下面的是设置开机启动httpd. #!/bin/sh # # 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 stu

CentOS开机启动卡在进度条 提示NFS quotas: Cannot register service: RPC

CentOS6 开机启动卡在进度条,按ESC显示启动详细信息,如下错误: Starting NFS services:                                     [  OK  ]Starting NFS quotas: Cannot register service: RPC: Unable to receive; errno = Connection refusedrpc.rquotad: unable to register (RQUOTAPROG, RQUOT

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

在CentOS或者RedHat其他系统下,如果是后面安装的服务,如httpd.mysqld.postfix等,安装后系统默认不会自动启动的.就算手动执行/etc/init.d/mysqld start启动了服务,只要服务器重启后,系统仍然不会自动启动服务. 在这个时候,我们就需要在安装后做个设置,让系统自动启动这些服务,避免不必要的损失和麻烦. 其实命令很简单的,使用chkconfig即可.比如要将mysqld设置为开机自动启动: #chkconfig mysqld on 同理,要取消掉某个服务

CentOS开机启动进度条卡死问题

centos为例 一, 如下: 如果这个地方卡住了的话也许是你上次改了passwd文件,这个是其中一个情况. 如果刚刚开机就卡住了或者怎么卡住了的话在开机的读条时候摁esc显示读取的进程,根据显示的错误查看问题所在 问题情况可能:1.改动了配置文件,如下文件.或者grub 等等 2. nfs 文件共享卡住          .... 还有其他问题欢迎告知添加 但一般的问题像本章进入单用户模式都能解决,这只是一个范例. 重启客户端在引导的时候按e或者F5就行 摁e进去不要摁enter! 选择k开头