今天给服务器添加防火墙规则时,不当心删除了一条规则,而后个人远程链接就断了,我老大突然问我iptables配置文件路径在什么地方,当时就懵逼了,我还真不知道由于平时所有都是命令添加防火墙,结果被老大给说了基础不扎实。
想一想也真是,Linux学习一年多了,当初那么拼命的学习就是为了打好基础,本想着本身的基础已经够好了,因而可知Linux真是博大精深(本身真是井底之蛙),本身的真的该好好反思反思本身了......
好了,整理一下/etc/sysconfig/目录下的文件
(1) /etc/sysconfig/acpid
用于pid的附加环境文件。
(2) /etc/sysconfig/atd
为atd指定额外的命令行参数。
(3) /etc/sysconfig/auditd
审计使用的系统在此处添加
(4) /etc/sysconfig/authconfig
此文件中的内容为主机在进行认证时使用。在此文件中可能有以下所示的配置项:
USEMD5=:>能够是以下值中的一个:
yes-使用MD5方式认证;
no-不使用MD5方式认证。
USEKERBEROS=:能够是以下值中的一个:
yes-使用kerberos认证
no-不使用kerberos认证
USELDAPAUTH=:能够是以下值中的一个:
yes-使用LDAP认证
no-不使用LDAP认证
(5) /etc/sysconfig/clock
此文件用来控制解释从系统硬件时钟读取的值.
ZONE=<filename>:为/usr/share/zoneinfo下的时区文件,如 zone="Asia/Shanghai"。
(6)/etc/sysconfig/cpuspeed
此配置文件控制了这两种方法的行为,cpuspeed守护进程和各类cpufreq模块。
(7)/etc/sysconfig/httpd
用户配置httpd服务的文件
(8)/etc/sysconfig/i18n
用于配置系统语言、系统字体的文件
(9)/etc/sysconfig/firstboot
此文件为firstboot守护进程的配置文件。
(10)etc/sysconfig/ip6tables-config
此文件中保存的内容用来给内核在ip6tables服务启动或设置IPV6过滤规则时使用。建议不要直接编辑此文件中的内容,除非很是熟悉ip6tables的结构和规则。规则能够经过使用/sbin/ip6tables命令来建立,并保存规则到/etc/sysconfig/ip6tables文件中,保存规则使用此命令:service ip6tables save
一旦保存了全部的规则到/etc/sysconfig/ip6tables文件中,那么当ip6tables服务启动或系统启动时就会经过读取此文件中的规则来设置系统IPV6防火墙。
(11)/etc/sysconfig/iptables-config
此文件中保存的内容用来给内核在iptables服务启动或设置IPV4过滤规则时使用。建议不要直接编辑此文件中的内容,除非很是熟悉iptables的结构和规则。规则能够经过使用/sbin/iptables命令来建立,并保存规则到/etc/sysconfig/iptables文件中,保存规则使用此命令:service iptables save
一旦保存了全部的规则到/etc/sysconfig/iptables文件中,那么当iptables服务启动或系统启动时就会经过读取此文件中的规则来设置系统IPV4防火墙。
(12)/etc/sysconfig/kernel
系统内核设置文件
(13)/etc/sysconfig/init
此文件中的内容用来在系统引导期间控制显示和其它功能。
(14)/etc/sysconfig/netconsole
这是netconsole服务的配置文件。经过启动此服务容许远程syslog守护进程记录控制台从本机输出。
(15)/ets/sysconfig/network-script/*
此目录是关于设置网络的一些文件
(16)/ets/sysconfig/ntpdate
设置网络同步时间的文件
(17)/etc/sysconfig/quota_nld
quota_nld的守护进程文件,能够设置不一样的参数。
-C 不要在最后一个用户的终端上打印消息
-D 不要转发消息给D-bus
(18)/etc/sysconfig/raid-check
检查raid设置的文件。
(19)/etc/sysconfig/ readonly-root
设置挂载文件的属性
(20)/ets/sysconfig/rsyslog
Rsyslog是CentOS6系列默认的日志处理软件。Rsyslog基于模块化设计,提供高性能,安全的日志处理系统。
(21)/etc/sysconfig/sshd
sshd服务的配置文件。
(22)/etc/sysconfig/sysstat
用于设置系统日志保留时长、压缩类型等。
(23)/etc/sysconfig/system-config-users
设置新建用户所属主、属组所分配的ID号
(24)/etc/sysconfig/udev
设置yes/no 是否将生成MAKEDEV将执行的缓存shell文件。
(25)/etc/sysconfig/wpa_supplicant
设置网络通信接口、磁盘等显示的方式。shell