Linux下/etc/sysconfig目录下文件详解
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Linux下/etc/sysconfig目录下文件详解相关的知识,希望对你有一定的参考价值。
今天给服务器添加防火墙规则时,不小心删除了一条规则,然后我的远程连接就断了,我老大忽然问我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
设置网络通讯接口、磁盘等显示的方式。
以上是关于Linux下/etc/sysconfig目录下文件详解的主要内容,如果未能解决你的问题,请参考以下文章