Linux中的几个重要配置文件

本文介绍了经常用到的几个配置文件

/etc/passwd

1
2
3
4
5
6
7
root:x:0:0:root:/root:/usr/bin/zsh
daemon:x:1:1:daemon:/usr/sbin:/usr/sbin/nologin
bin:x:2:2:bin:/bin:/usr/sbin/nologin
sys:x:3:3:sys:/dev:/usr/sbin/nologin
sync:x:4:65534:sync:/bin:/bin/sync
ocean:x:1001:1001::/mnt/g/Home/ocean:/usr/bin/fish
test:x:1002:1002::/mnt/g/Home/test:/bin/sh

用户名:密码:UID:GID:用户描述信息:家目录:登录所有的shell

/etc/shadow

1
2
3
4
5
6
7
daemon:*:17255:0:99999:7:::
bin:*:17255:0:99999:7:::
sys:*:17255:0:99999:7:::
sshd:*:17255:0:99999:7:::
pollinate:*:17255:0:99999:7:::
ocean:$6$w5.DnUlA$UBDtWcJV3DJJZ9.ceS0DVRboykseo6e4zsCDYxl0pEyel0m4Q2ADrP21ZX6Cy7BqwMxnvKRQv347C7ApA62pk1:17971:0:99999:7:::
test:!:17971:0:99999:7:::

用户名: 加密的密码: 最近更改密码的日期:密码不可被变更的天数:密码需要重新变更的天数:密码过期预警天数:密码过期宽恕时间:失效日期:保留

/etc/fstab

1
LABEL=cloudimg-rootfs	/	 ext4	defaults	0 0

设备文件名 挂载点 文件系统类型文 文件系统参数 能否dump备份 是否检验扇区

/etc/shells

系统包含的shell类型

1
2
3
4
5
6
7
/bin/sh
/bin/dash
/bin/bash
/bin/rbash
/usr/bin/tmux
/usr/bin/screen
/bin/zsh

/etc/group

1
2
3
4
5
6
7
root:x:0:
daemon:x:1:
bin:x:2:
sys:x:3:
adm:x:4:syslog
tty:x:5:
disk:x:6:

组名:组密码:组Id:组中的用户

参考链接