etc 目錄下文件詳解


etc 目錄下文件詳解

一、基礎配置

1、主機名

/etc/centos-release          Centos系統版本信息
/etc/machine-id              本地計算機ID配置文件

2、時間

/etc/localtime               本地時間配置
/etc/adjtime                 更正同步系統時鍾的時間(hwclock -w 會讀取該配置文件)

3、鍵盤

/etc/inputrc                 鍵盤映射表    

4、語言 5、DNS

/etc/host.conf               dns解析配置文件
/etc/hosts                   主機靜態DNS配置
/etc/resolv.conf             dns配置文件
/etc/nsswitch.conf           nameserver 切換配置(例如:定義先查找hosts還是dns服務器)   

6、編輯器

/etc/vimrc                   vim 全局配置文件
/etc/virc                    vi  全局配置文件
/etc/nanorc                  nano 全局配置文件

7、目錄顏色

/etc/DIR_COLORS              目錄顏色配置
/etc/DIR_COLORS.256color     
/etc/DIR_COLORS.lightbgcolor

8、man 手冊

/etc/man.config              man 手冊配置文件

9、wget

/etc/wgetrc                  wget命令默認參數配置

10、提示信息

/etc/issue                   終端登錄前打印的提升信息(系統版本)
/etc/issue.net

/etc/motd                    登錄后提示信息

11、環境變量

/etc/profile                 全局環境變量
/etc/bashrc                  全局環境變量、shell風格、縮進等配置
/etc/shells                  本機支持的shell
/etc/environment             機器的環境變量

/etc/bash_completion.d/*     bash命令補全        
/etc/csh.cshrc                 
/etc/csh.login

12、字體

/etc/fonts/*                 字體配置

二、用戶、用戶組管理

1、用戶

/etc/passwd                  用戶配置文件  
/etc/passwd-                 用戶備份配置文件
/etc/shadow                  用戶密碼配置文件
/etc/shadow-                 用戶備份密碼配置文件

/etc/login.defs              用戶密碼策略配置文件
/etc/default/useradd         創建用戶使用的默認文件

/etc/skel/*                  用戶模板文件

2、用戶組

/etc/group                   用戶組配置文件
/etc/group-                  用戶組備份配置文件
/etc/gshadow                 用戶組密碼配置文件
/etc/gshadow-                用戶組備份密碼配置文件

三、軟件管理

/etc/yum.conf                    yum配置
/etc/yum/*
/etc/yum.repos.d/*

四、任務計划

1、at

/etc/at.deny                 at定時執行任務黑名單

2、crond

/etc/crontab                 任務計划主配置文件
/etc/cron.deny               任務計划黑名單

/etc/cron.d/*                
/etc/cron.daily/*   
/etc/cron.weekly/*               
/etc/cron.hourly/*
/etc/cron.monthly/*

五、設備管理

1、文件系統

/etc/filesystems             系統支持的文件系統類型
/etc/fstab                   文件系統掛載信息
/etc/mtab                    當前系統已經掛載的信息

/etc/mke2fs.conf             mke2fs 格式化參數配置文件
/etc/crypttab                加密塊設備表


/etc/warnquota.conf          磁盤配額警告信息
/etc/quotagrpadmins          磁盤配額用戶組相關悉尼型 
/etc/quotatab                磁盤配額表

/etc/udev/*                  設備相關配置(例如:網卡)                   

六、網絡管理

/etc/networks                記錄本機已經存在的網段 

/etc/ethers                  mac地址對應IP表(配置靜態mac表,防止arp攻擊)    
/etc/netconfig               

/etc/ppp/*                     ppp 點對點撥號協議

/etc/gai.conf                getaddrinfo 配置文件
/etc/GeoIP.conf              geoipupdate 配置文件

七、內核與模塊管理

1、模塊管理

/etc/ld.so.cache             動態庫加載緩存信息
/etc/ld.so.conf              動態庫加載配置文件  
/etc/ld.so.conf.d/*     
/etc/libaudit.conf           審計動態庫配置   
/etc/libuser.conf

/etc/prelink.cache           動態庫優化-預連接 緩存
/etc/prelink.conf            動態庫優化-預連接 配置

/etc/modprobe.d/*

2、init進程

/etc/init.conf               init 配置文件
/etc/inittab                 初始化init進程配置
/etc/init/*                  

/etc/dracut.conf             配置 /boot/initramfs.img 加載模塊
/etc/dracut.conf.d/*

3、內核參數

/etc/sysctl.conf             系統內核參數配置   
/etc/sysctl.d/*

4、啟動項

/etc/kdump.conf              kdump 內核配置文件
/etc/grub.conf               grub  配置

#啟動服務相關
/etc/rc -> rc.d/rc
/etc/rc.d
/etc/rc0.d -> rc.d/rc0.d
/etc/rc1.d -> rc.d/rc1.d
/etc/rc2.d -> rc.d/rc2.d
/etc/rc3.d -> rc.d/rc3.d
/etc/rc4.d -> rc.d/rc4.d
/etc/rc5.d -> rc.d/rc5.d
/etc/rc6.d -> rc.d/rc6.d
/etc/rc.local -> rc.d/rc.local
/etc/rc.sysinit -> rc.d/rc.sysinit

八、服務相關

1、nfs服務

/etc/exports                 nfs server配置文件
/etc/idmapd.conf             nfs配置文件
/etc/nfsmount.conf           nfs 掛載選項配置

2、ntp服務

/etc/ntp.conf                NTP  服務配置
/etc/ntp/*

3、mail服務

/etc/mail.rc                 郵件相關配置

/etc/aliases                 別名(sendmail 發送郵件)
/etc/aliases.db              別名二進制文件

/etc/mailcap      

4、rsyslog服務

/etc/rsyslog.conf            系統日志配置文件
/etc/rsyslog.d/*

/etc/logrotate.conf          日志輪轉配置

5、ssh服務

/etc/ssh/*                   ssh 服務相關

九、安全配置

1、TCP wrappers

/etc/hosts.allow             白名單
/etc/hosts.deny              黑名單

2、SElinux

/etc/sestatus.conf           SELinux配置文件

3、cgroup

/etc/cgconfig.conf           cgroup 配置文件
/etc/cgrules.conf            cgroup 規則文件
/etc/cgconfig.d/*
/etc/cgsnapshot_blacklist.conf 

4、audit審計

/etc/audit/*                 審計相關配置

5、sudo

/etc/sudo.conf               sudo 管理配置文件
/etc/sudoers                  
/etc/sudo-ldap.conf
/etc/sudoers.d/*            

6、pam

/etc/pam.d/*                 pam 模塊相關配置

7、other

/etc/krb5.conf               Kerberos 驗證配置文件
/etc/gssapi_mech.conf        GSSAPI 配置
/etc/securetty               允許登錄的終端編號

/etc/security/*              安全配置相關(例如 文件描述符)

十、其他雜項

/etc/updatedb.conf           updatedb查找庫索引更新配置
/etc/services                服務編號-端口表 
/etc/protocols               協議表
/etc/rpc                     RPC程序號數據庫
/etc/wvdial.conf             撥號上網
/etc/sos.conf                sosreport 信息收集的配置
/etc/printcap                打印機
/etc/asound.conf             音頻配置文件
/etc/magic                   數據類型 - 字節數
/etc/rwtab

/etc/acpi/*                  電源服務
/etc/default/*               一些默認配置

/etc/pki/*                   證書相關
/etc/ssl/*

十一、sysconfig 目錄


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM