linux之/etc/login.defs文件

/etc/login.defs文件是在使用useradd添加用户时,一个需要调用的默认的第二个配置文件,该配置文件默认设置详解如下:

/etc/login.defs(From CentOS Linux release 7.9.2009 (Core))

[root@centos79-3 ~]# cat /etc/login.defs  | grep -Ev "^#|^$" 
MAIL_DIR	/var/spool/mail
PASS_MAX_DAYS	99999
PASS_MIN_DAYS	0
PASS_MIN_LEN	5
PASS_WARN_AGE	7
UID_MIN                  1000
UID_MAX                 60000
SYS_UID_MIN               201
SYS_UID_MAX               999
GID_MIN                  1000
GID_MAX                 60000
SYS_GID_MIN               201
SYS_GID_MAX               999
CREATE_HOME	yes
UMASK           077
USERGROUPS_ENAB yes
ENCRYPT_METHOD SHA512
[root@centos79-3 ~]# 

-->MAIL_DIR        /var/spool/mail

当创建用户时,同时在目录/var/spool/mail中创建一个用户mail文件

-->PASS_MAX_DAYS  99999

密码保持有效的最大天数

-->PASS_MIN_DAYS    0

自从上次密码修改以来多少天后用户才被允许修改口令

-->PASS_MIN_LEN    5

密码设置的最小长度

-->PASS_WARN_AGE    7

密码到期前多少天系统开始通知用户口令即将到期

-->UID_MIN                  1000

指定用户最小UID为1000,也就是说添加用户时,用户的UID从1000开始

-->UID_MAX                 60000

指定用户最大UID为60000

-->SYS_UID_MIN               201

指定创建系统用户最小UID为201,也就是说添加系统用户时,用户的UID从201开始

-->SYS_UID_MAX               999

指定系统用户最大UID为999

-->GID_MIN                  1000

指定用户组最小GID为1000,也就是说添加用户组时,组的GID从1000开始

-->GID_MAX                 60000

指定用户组最打GID为60000

-->SYS_GID_MIN               201

指定创建系统用户组最小GID为201,也就是说添加系统用户组时,用户组的GID从201开始

-->SYS_GID_MAX               999

指定系统用户组最大GID为999

-->CREATE_HOME    yes

指定是否创建用户主目录,yes为创建,no为不创建

-->UMASK           077

权限掩码设置为077

-->USERGROUPS_ENAB yes

使用命令userdel删除用户时,是否删除用户的初始组,yes默认为删除,no为删除

-->ENCRYPT_METHOD SHA512

用户密码的加密方式为SHA512(即:散列模式加密)

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

小黑要上天

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值