本文共 2017 字,大约阅读时间需要 6 分钟。
系统配置文件是Linux系统管理的重要组成部分,本节将介绍常见的配置文件及其存储路径。
设备配置:/etc/
/etc/ 是Linux系统中存储各种系统配置文件的默认目录,包含了大量重要的配置文件,如网络、用户、服务等配置。
变量参数:/var/
/var/ 是Linux系统中存储运行时数据和变量参数的目录,常见于日志、锁文件、定向等。
网卡配置:/etc/sysconfig/network-scripts/ifcfg-eth0
该文件配置了网络接口的详细信息,包括IP地址、网关、子网掩码等。
DNS配置:/etc/resolv.conf
该文件包含了DNS客户端的配置,包括DNS服务器地址、搜索域名等。
hosts配置:/etc/hosts
该文件用于 映射域名到IP地址,常见于Local Area Network (LAN) 内部的主机名resolution。
服务的启停脚本:/etc/rc.d/init.d/
该目录下存放了各个服务的启动和停止脚本,可用命令 lsinitd
查看所有服务脚本。
日志服务配置:/etc/rsyslog.conf
该文件配置了系统日志服务,包括日志级别、输出渠道、轮转策略等。
用户信息:/etc/passwd
该文件存储了用户账号的信息,包括用户名、密码(经过哈希处理)、用户ID、用户组ID等。
用户密码:/etc/shadow
该文件存储了用户的密码信息,密码以哈希形式存储,增加了安全性。
组配置:/etc/group
该文件存储了用户组的信息,包括组名称、用户ID、组ID等。
设定Linux的运行等级:/etc/inittab
该文件配置了系统的运行等级,指定了从哪个终端启动、 DitryLogLevel等信息。
启动内核模块:/etc/modules.conf
该文件存储了需要在系统启动时加载的内核模块 configurations。
autofs 服务主配置:/etc/auto.master
该文件配置了自动挂载服务(autofs),指定了不同的自动挂载配置文件。
bind 服务:/etc/named.conf
该文件是 DNS 解析服务(bind)的主配置文件,包含了服务器设置、区域配置、记录等信息。
bind 服务程序的区域配置:/etc/named.rfc1912.zones
该文件存储了 bind 服务的区域配置信息,用于配置不同域直播的解析规则。
dhcpd 服务:/etc/dhcp/dhcpd.conf
该文件是 DHCP 服务(dhcpd)的配置文件,包含了网络 可以的配置,如IP 分配、子网掩码、租赁时长等。
httpd主配置文件:/etc/httpd/conf/httpd.conf
该文件是 Apache 网页服务的主配置文件,包含了服务器设置、 内容目录、 Logging 设置等信息。
MySQL配置:/etc/my.cnf
该文件配置了 MySQL 数据 库的运行参数,包括数据库连接设置、内存管理、查询优化等。
nfs服务配置:/etc/exports
该文件用于配置 NFS 服务,指定了共享目录、权限设置、 导出选项等信息。
Postfix 服务程序主配置文件:/etc/postfix/main.cf
该文件是 postfix 邮件转发服务器的主配置文件,包含了邮件服务器的 Listen 地址、 提交代理设置、 本地路由设置等。
Samba 服务主配置:/etc/samba/smb.conf
该文件是 Samba 部分iente posix-compliant 的配置文件,用于配置共享目录和数据传输设置。
selinux防火墙:/etc/selinux/config
该文件存储了selinux防火墙的配置信息,可通过这个文件启用或配置selinux。
sshd 服务配置:/etc/ssh/sshd_config
该文件是 OpenSSH 终端服务的配置文件,包含了服务器监听地址、 端口、 身份验证设置、 终端用户管理等信息。
sudo服务配置:/etc/sudoers
该文件存储了sudo服务的规则,指定了哪些用户可以执行哪些命令,这些规则可以通过编辑文件来扩展。
vsftpd 服务主配置:/etc/vsftpd/vsftpd.conf
该文件是 vsftpd 服务的主配置文件,包含了文件传输设置、 用户验证、 日志设置等信息。
yum配置文件:/etc/yum.repos.d/rhel-source.repo
该文件配置了Yum软件仓库,指定了可以访问的软件源,这很重要 for 仓库镜像下载。
转载地址:http://hzsez.baihongyu.com/