【Linux】常用配置文件路径

用户文件

 /etc/passwd 存放账户信息

 /etc/shadow 存放用户密码

 

组群文件

/etc/group 存放组群信息

/etc/gshadow 存放组群密码

 

系统配置

/etc/rc.d/init.d 用于放置几乎所有服务的启动脚本

/etc/profile 系统环境

/etc/bashrc 系统变量

/etc/hosts 或者 /etc/sysconfig/network 修改主机名

/etc/inittab 设置默认启动级别

/etc/aliases 别名配置文件

/boot/grub/grub.conf 内核启动配置

/etc/fstab 挂载文件系统

/etc/sysconfig/i18n 语言配置文件

/etc/crontab crontab配置文件

/etc/sudoers sudo配置文件

/etc/motd 输入用户名和密码后看到的内容

/etc/login.defs 生成新用户,基本参数

/var/spool/at/ 存放at时间任务的目录

/etc/at.deny 禁止时间任务,针对用户

/etc/at.allow 允许时间任务,针对用户

 

 

网络配置

/etc/sysconfig/network-scripts/ifcfg-ethx ethx网卡配置

/etc/resolv.conf 指定dns服务器ip

/etc/hosts 主机名和IP地址对应文件

 

安全配置

/etc/sysconfig/iptables 防火墙主配置文件

/etc/pam.d/su 限制用户使用su

/etc/secruetty 限制根用户直接登陆终端

/etc/secrrity/access.conf 限制某用户登陆

/etc/nologin 限制所有用户登陆

/etc/sudoers 强制用户每次使用sudo输入密码

/etc/security/time.conf 限制用户登陆系统时间

/etc/selinux/config SElinux配置文件

/etc/hosts.allow TCP的一个许可表

/etc/hosts.deny TCP的一个拒绝表

 

 

家目录配置文件

~/.bash_profile

当用户登录时,该文件仅仅执行一次!默认情况下,他设置一些环境变量,执行用户的.bashrc文件

~/.bashrc

该文件包含专用于你的bash shell的bash信息,当登录时以及每次打开新的shell时,该文件被读取

~/.bash_logout

当每次退出系统(退出bash shell)时,执行该文件. 一般用于垃圾清除,清除历史记录

 

日志文件

/etc/logrotate.conf 日志文件各级的选项

/var/log/message 内核消息及各种应用程序的公共日志信息

/var/log/secure 用户认证相关的安全事件信息

/var/log/cron Crond周期性计划任务产生的时间信息

/var/log/lastlog        每个用户最近的登录事件

/var/log/wtmp 每个用户登录注销及系统启动和停机事件

/var/log/btmp 失败的、错误的登录尝试及验证事件

/var/log/ maillog        进入或发出系统的电子邮件活动

 

yum配置

/etc/yum.conf 配置文件

/etc/yum.repos.d/ 仓库配置文件

 

Apache配置

/etc/httpd/conf/httpd.conf 主配置文件

/etc/httpd/conf.d/*.conf 子配置文件

/var/www/html 默认发布目录

/etc/httpd/logs/* 日志文件

 

SSH配置

/etc/ssh/sshd_config 服务端配置文件

/etc/ssh/ssh_config 客户端配置文件

~/.ssh/authorized_keys 远程主机公钥

 

DNS配置

/etc/named.conf DNS配置文件

/etc/named.rfc1916.zones DNS区域文件

/var/named/ 存放DNS记录

 

FTP配置

/etc/vsftpd/vsftpd.conf 配置文件

/etc/vsftpd.chroot_list 所有FTP内容有权限的用户名

 

DHCP配置

/etc/dhcpd.conf 主配置文件

/var/lib/dhcp/dhcpd.leases 查看哪个用户使用你的dhcp服务器

 

Samba配置

/etc/samba/smb.conf 主配置文件

 

Nginx配置

/etc/nginx/conf/nginx.conf 主配置文件

/usr/share/nginx/html 网页默认存放位置

/usr/lib64/systemd/system/nginx.service 管理脚本

/usr/lisb64/nginx/modules 模块

/usr/sbin/nginx 应用程序

/var/log/nginx 日志文件

 

Telnet配置

/etc/xinetd.d/telnet 主配置文件

/etc/pam.d/login 默认root不能登录 可修改这个配置文件

 

Mysql配置

/etc/my.cnf 主配置文件

/usr/share/mysql/ 默认数据库文件目录

/var/lib/mysql/ 数据库目录

 

 

  • 3
    点赞
  • 35
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值