包括:/etc/passwd,/etc/shadow,/etc/group,/etc/gshadow,/etc/login.defs,/etc/dufaults/useradd,/etc/skel/.*,/etc/gdm/custom.conf,
-
/etc/passwd
用户信息库文件;用于保存用户账号信息;
各字段含义依次为:
用户名:用户密码保留位:用户ID:用户主组ID:用户说明或注释:用户加密目录:登录shell
如:
nana:x:1004:2003:no new group at useradd:/home/user/nana:/bin/csh
-
/etc/shadow
用户密码信息库文件;用于保存用户加密后的密码信息;
各字段含义为:
用户名:用户被加密后的加密:上一次修改密码的日期:密码最短使用期限:密码最长使用期限:密码将过期警告提示日期:密码过期日期:保留字段
如:
lily:$6$QAEjJGc2$0n8IGoUBvkECU75QdL27EbTzYPrI23hICfdUdydWMfhlxHpNH/fPpamtp9Q7w7VlrL8kf8F4UJqgRnNxJVRw7.:17095:0:99999:7:::
-
/etc/group
组信息库文件;用于保存组信息;
各字段含义为:
组名:组密码保留位:组ID:组成员
如:
TEST:x:2004:tom,lily,root
-
/etc/gshadow
组密码信息库;用于保存组密码信息;
各字段含义为:
组名:组密码:组成员
如:
TEST:x:2004:tom,lily,root
给此组添加密码后,此条目变为(root身份查看,其他用户无权限参看此文件):
TEST:test::tom,lily,root
-
/etc/login.defs
-
/etc/default/useradd
该配置文件定义了创建用户时的初始化配置信息;
其中:
/etc/login.defs定义了新建用户和组的初始化配置,包括如下信息:
用户邮箱目录;
用户密码有效期相关设定;
普通用户和系统用户的起始和最大ID;
普通组和系统组的起始和最大ID;
新建用户时是否创建家目录;
umask值;
单用户组无成员时,是否允许删除用户时,是否一起删除用户主组;
用户密码默认加密算法;
/etc/default/useradd定义了新建用户的是默认配置,包括如下信息:
其中各项含义为:
GROUP=100 |
新建用户时当不创建或不指定用户组时,默认将用户加入此组 |
HOME=/home |
用户家目录 |
INACTIVE=-1 |
账户生效日期,-1表示用户创建后立即生效 |
EXPIRE= |
账户过期日期 |
SHELL=/bin/bash |
用户登录shell |
SKEL=/etc/skel |
用户环境配置文件模板,创建用户时默认将改目录下的隐藏配置文件拷贝到用户家目录; |
CREATE_MAIL_SPOOL=yes |
是否创建用户邮箱 |
-
/etc/gdm/custom.conf
可以设置用登录时的相关选项;
原创文章,作者:hu_congwei,如若转载,请注明出处:http://www.178linux.com/54436