1. 程式人生 > >Linux下/etc/sysconfig目錄下文件詳解

Linux下/etc/sysconfig目錄下文件詳解

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目錄下文件詳解