整理/etc目录下passwd shadow group gshadow 四个文件中每个字段的含意以及etc目录下login.defs和etc目录下deafult子目录中useradd文件中每个配置项功能说明介绍!

发布时间 2023-03-26 12:41:51作者: 赵孽啊

1./etc/passwad

user1:x:1001:1001::/home/user1:/bin/bash

第一字段 :用户名称(account)       第二字段 :密码标识(password)     第三字段 :UID     第四字段 : GID(用户初始组ID     第五字段 : 用户说明     第六字段 : 家目录     第七字段 :登录之后的 shell

2./etc/shadow

geoclue:!!:19297::::::

第一字段 : 用户名      第二字段 : 加密密码     第三字段 : 密码最后一次的修改日期    第四字段 : 两次密码的修改时间间隔    第五字段 : 密码有效期    第六字段 :修改密码警告天数 n   第七字段 :密码到期后的宽限天数    第八字段 :账号失效时间     第九字段 : 保留

3./etc/group

stapsys:x:157:

第一字段:组名     第二字段:组密码标志     第三字段:GID     第四字段:组中附加用户

4./etc/gshadow

tcpdump:!::

第一字段 : 组名     第二字段 : 组密码      第三字段 :组管理员的用户名    第四字段 : 组中附加用户

二   

1. /etc/login.defs

 PASS_MAX_DAYS 99999 密码有效期

PASS_MIN_DAYS 0 密码修改间隔

PASS_MIN_LEN 5 密码最小位数(由于太简单了,所以这里未生效,真正的位数定义在别的地方)

PASS_WARN_AGE 7 密码到期时间

UID MIN 500 最小和最大UID范围

UID_MAX 60000

GID MIN 500 最小和最大GID范围

GID_MAX 60000

 

2./etc/default/useradd

GROUP=100 用户默认组(公有模式,我们用的是私人模式,所以不同)

HOME=/home 用户家目录

INACTIVE=-1 密码过期宽限天数

EXPIRE= 密码失效时间

SHELL=/bin/bash 默认shell

SKEL=/etc/skel 模板目录

CREATE_MAIL_SPOLL=yes 是否建立邮箱