Linux 的關(guān)鍵配置文件清單
1、系統(tǒng)引導(dǎo)相關(guān)的文件包括:
/etc/issue 提供系統(tǒng)信息和登錄提示之前顯示的問候消息的文本文件。
/etc/issue.net 與/etc/issue類似,但用于網(wǎng)絡(luò)連接和遠(yuǎn)程登錄。
/etc/rc.d/rc 管理系統(tǒng)運(yùn)行級別和啟動(dòng)服務(wù)的腳本。
/etc/rc.d/rc.sysinit 負(fù)責(zé)啟動(dòng)時(shí)系統(tǒng)初始化任務(wù)的腳本,包括硬件初始化和安裝文件系統(tǒng)。
/etc/rc.d/rcX.d/. 包含指向腳本的符號鏈接的目錄,這些腳本控制在各種運(yùn)行級別(X 代表運(yùn)行級別編號)啟動(dòng)或停止的服務(wù)。
2、關(guān)鍵的文件系統(tǒng)配置文件:
/etc/mtab 列出當(dāng)前安裝的文件系統(tǒng)、有關(guān)設(shè)備、安裝點(diǎn)和文件系統(tǒng)類型的信息的文件。
/etc/fstab 定義和配置靜態(tài)文件系統(tǒng)掛載的配置文件,包括每個(gè)掛載點(diǎn)的選項(xiàng)。
/etc/mtools.conf 包的配置文件mtools,用于訪問和管理 MS-DOS (FAT)文件系統(tǒng),指定mcopy和等工具的設(shè)置mdir。
3、關(guān)鍵的系統(tǒng)管理配置文件:
/etc/group 包含有關(guān)用戶組的信息,包括組名稱和關(guān)聯(lián)的用戶帳戶。
/etc/nologin 阻止指定用戶登錄,常用于系統(tǒng)維護(hù)消息。
/etc/passwd 存儲(chǔ)用戶帳戶信息,包括用戶名、用戶 ID、主目錄和 shell 可執(zhí)行文件。
/etc/rpmrc RPM包管理器的配置文件,指定全局 RPM 設(shè)置。
/etc/securetty 列出允許 root(超級用戶)直接登錄的終端 (TTY)。
/etc/usertty 指定允許使用哪些終端用戶帳戶。
/etc/shadow 存儲(chǔ)用戶帳戶的密碼哈希值和安全相關(guān)信息,增強(qiáng)密碼安全性。
4、關(guān)鍵的系統(tǒng)命令配置文件:
/etc/lilo.conf LILO ( LI nux LO ader)引導(dǎo)加載程序的配置文件,指定系統(tǒng)應(yīng)如何引導(dǎo)和管理多個(gè)操作系統(tǒng)。
/etc/logrotate.conf 日志輪換實(shí)用程序的配置文件,logrotate用于管理日志文件并控制日志輪換策略。
/etc/identd.conf Ident 守護(hù)程序的配置文件,用于識(shí)別TCP 連接的所有者并用于 IRC 等網(wǎng)絡(luò)服務(wù)。
/etc/ld.so.conf 列出系統(tǒng)應(yīng)在其中搜索動(dòng)態(tài)鏈接到可執(zhí)行文件的共享庫的目錄。
/etc/inittab 進(jìn)程的配置文件init,指定系統(tǒng)運(yùn)行級別、操作以及系統(tǒng)初始化期間要執(zhí)行的進(jìn)程。
/etc/termcap 定義各種終端類型的終端能力和特性,使應(yīng)用程序能夠與終端設(shè)備正確交互。
5、關(guān)鍵的守護(hù)進(jìn)程配置文件:
/etc/syslogd.conf syslog守護(hù)進(jìn)程 ( )的配置文件syslogd,用于管理系統(tǒng)和應(yīng)用程序日志,指定如何處理日志消息以及將其存儲(chǔ)在何處。
/etc/httpd.conf Apache HTTP 服務(wù)器(httpd)的配置文件,用于定義服務(wù)器設(shè)置、虛擬主機(jī)以及提供 Web 內(nèi)容的行為。
6、關(guān)鍵網(wǎng)絡(luò)訪問配置文件:
/etc/hosts.config 包含使用/etc/hosts文件進(jìn)行主機(jī)名解析的配置選項(xiàng)。
/etc/hosts 用于將主機(jī)名映射到DNS不可用時(shí)使用的IP 地址或用于本地網(wǎng)絡(luò)配置的本地?cái)?shù)據(jù)庫。
/etc/hosts.allow 指定基于 IP 地址或主機(jī)名等條件允許網(wǎng)絡(luò)服務(wù)的規(guī)則。
/etc/hosts.deny 包含根據(jù) IP 地址或主機(jī)名等標(biāo)準(zhǔn)拒絕對特定服務(wù)或主機(jī)的網(wǎng)絡(luò)訪問的規(guī)則。
7、關(guān)鍵的網(wǎng)絡(luò)配置文件:
/etc/gate.conf 路由協(xié)議守護(hù)程序的配置文件gated。
/etc/gate.version 包含gated守護(hù)程序版本號。
/etc/gateway 守護(hù)進(jìn)程用于獲取路由信息的可選配置文件routed。
/etc/networks 列出可從您的網(wǎng)絡(luò)訪問的網(wǎng)絡(luò)的名稱和地址。由route命令用于網(wǎng)絡(luò)路由。
/etc/protocol 列出當(dāng)前可用的用于網(wǎng)絡(luò)通信的網(wǎng)絡(luò)協(xié)議。
/etc/resolv.conf 指定解析 IP 地址時(shí)應(yīng)查詢哪個(gè)名稱服務(wù)器。
/etc/rpc 包含NFS調(diào)用、遠(yuǎn)程文件系統(tǒng)安裝等中使用的遠(yuǎn)程過程調(diào)用 (RPC) 的指令/規(guī)則。
/etc/exports 通過 NFS 導(dǎo)出文件系統(tǒng)的配置,包括權(quán)限。
/etc/service 將網(wǎng)絡(luò)服務(wù)名稱轉(zhuǎn)換為各種網(wǎng)絡(luò)相關(guān)程序使用的端口號和協(xié)議。
/etc/inetd.conf 的配置文件inetd,用于控制各種網(wǎng)絡(luò)服務(wù)的守護(hù)進(jìn)程或服務(wù)。
/etc/sendmail.cf 郵件傳輸代理的配置文件。sendmail
/etc/sysconfig/network 指示是否啟用網(wǎng)絡(luò)。該文件在系統(tǒng)初始化期間被讀取。
/etc/sysconfig/network-scripts/if*。用于管理網(wǎng)絡(luò)接口的紅帽網(wǎng)絡(luò)配置腳本。