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(即:散列模式加密)
————————————————
版权声明:本文为CSDN博主「小黑要上天」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/z19861216/article/details/133235804

目录
相关文章
|
30天前
|
人工智能 安全 Linux
【安全公告】Linux 内核高危本地提权漏洞 CVE-2026-31431 龙蜥已修复,请及时升级更新
龙蜥社区已发布 Anolis OS 7/8/23 的官方安全修复公告 ANSA-2026:0566、ANSA-2026:0565、ANSA-2026:0564。受影响用户请立即完成修复。
|
安全 Linux Shell
CentOS7下快速升级至OpenSSH9.3p2安全版本
CentOS7下快速升级至OpenSSH9.3p2安全版本
1131 0
|
网络协议 网络虚拟化
CentOS8下yum源配置及nmcli命令简单介绍
CentOS8下yum源配置及nmcli命令简单介绍
3664 0
CentOS8下yum源配置及nmcli命令简单介绍
|
测试技术 Windows
Windows下安装NTP服务器
原文:Windows下安装NTP服务器 NTP服务器介绍 NTP服务器【Network Time Protocol(NTP)】是用来使计算机时间同步化的一种协议,它可以使计算机对其服务器或时钟源(如石英钟,GPS等等)做同步化,它可以提供高精准度的时间校正(LAN上与标准间差小于1毫秒,WAN上几十毫秒)。
4471 0
|
4月前
|
安全 Linux 网络安全
Metasploit Framework 6.4.113 (macOS, Linux, Windows) - 开源渗透测试框架
Metasploit Framework 6.4.113 (macOS, Linux, Windows) - 开源渗透测试框架
272 5
Metasploit Framework 6.4.113 (macOS, Linux, Windows) - 开源渗透测试框架
|
5月前
|
云安全 人工智能 供应链
|
11月前
|
Linux 数据安全/隐私保护
当Linux普通用户尝试修改密码时遇到“passwd: Authentication token manipulation error”的解决方法。
这些步骤应当能够解决大部分出现“passwd: Authentication token manipulation error”错误的情况。及时保持系统的更新也有助于预防类似的问题发生。有时候,系统更新或者补丁能解决潜在的bug和不兼容的问题。
3824 0
|
安全 网络安全
gbase8a centos8(kylinv10)加载报登录 ftp失败报错530 Login incorrect 排查过程及解决办法
centos8(kylinv10)加载报登录 ftp失败报错530 Login incorrect 排查过程及解决办法
|
负载均衡 安全 网络安全