linux之/etc/login.defs文件
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(即:散列模式加密)
魔乐社区(Modelers.cn) 是一个中立、公益的人工智能社区,提供人工智能工具、模型、数据的托管、展示与应用协同服务,为人工智能开发及爱好者搭建开放的学习交流平台。社区通过理事会方式运作,由全产业链共同建设、共同运营、共同享有,推动国产AI生态繁荣发展。
更多推荐
所有评论(0)