CentOS Linux 新建用户配置文件 /etc/login.defs 详解

文章
林里克斯

CentOS Linux 新建用户配置文件 /etc/login.defs 详解


CentOS Version:CentOS Linux release 7.6.1810 (Core)


1.配置文件详解

#目录中的邮箱驻留,_or_ 文件名,相对于主目录。如果同时定义了这两个目录,则 MAIL_DIR 优先。QMAIL_DIR 用于 Qmail

#QMAIL_DIR  Maildir
MAIL_DIR    /var/spool/mail
# 创建用户时,会在此目录 /var/spool/mail 中创建一个以用户名为文件的 mail 文件
#MAIL_FILE  .mail


#密码策略控制

PASS_MAX_DAYS   99999
#用户的密码过期的天数
PASS_MIN_DAYS   0
#两次修改密码的最小间隔天数
PASS_MIN_LEN    5
#新建用户密码最小长度,5 表示密码不能小于 5 位
PASS_WARN_AGE   7
#密码过期前给出的警告天数

#useradd 中自动选择 uid 的最小/最大值

UID_MIN                  1000
#创建普通用户时起始最小 uid 值
UID_MAX                 60000
#创建普通用户时起始最大 uid 值
# 系统账户
SYS_UID_MIN               201
#创建系统用户时起始最小 uid 值
SYS_UID_MAX               999
#创建系统用户时起始最大 uid 值

#groupadd 中自动选择 gid 的最小/最大值
#
GID_MIN                  1000
#创建普通用户组时起始最小 gid 值
GID_MAX                 60000
#创建普通用户组时起始最大 gid 值
# 系统用户组
SYS_GID_MIN               201
#创建系统用户组时起始最小 gid 值
SYS_GID_MAX               999
#创建系统用户组时起始最大 gid 值


#USERDEL_CMD    /usr/sbin/userdel_local
#删除用户的时候执行的内容,作为第一个参数传递

CREATE_HOME yes
#使用 useradd 命令能创建用户目录
#
UMASK           077
#权限掩码初始化为这个值。如果不指定,权限掩码将初始化为 022。

USERGROUPS_ENAB yes
#userdel 可以在没有成员存在的情况下删除用户组

ENCRYPT_METHOD SHA512 
#密码使用SHA512加密

Over~

版权协议须知!

本篇文章来源于 Uambiguous ,如本文章侵犯到任何版权问题,请立即告知本站,本站将及时予与删除并致以最深的歉意

1223 0 2021-01-10


分享:
icon_mrgreen.gificon_neutral.gificon_twisted.gificon_arrow.gificon_eek.gificon_smile.gificon_confused.gificon_cool.gificon_evil.gificon_biggrin.gificon_idea.gificon_redface.gificon_razz.gificon_rolleyes.gificon_wink.gificon_cry.gificon_surprised.gificon_lol.gificon_mad.gificon_sad.gificon_exclaim.gificon_question.gif
博主卡片
林里克斯 博主大人
一个致力于Linux的运维平台
运维时间
搭建这个平台,只为分享及记载自己所遇之事和难题。

现在时间 2024-12-28

今日天气
站点统计
  • 文章总数:241篇
  • 分类总数:29个
  • 评论总数:12条
  • 本站总访问量 353871 次

@奥奥

@Wong arrhenius 牛比

@MakerFace 厉害了!