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

目录
相关文章
|
安全 Linux Shell
CentOS7下快速升级至OpenSSH9.3p2安全版本
CentOS7下快速升级至OpenSSH9.3p2安全版本
988 0
|
2月前
|
云安全 人工智能 供应链
|
关系型数据库 MySQL 网络安全
Navicat for MySQL远程连接的时候报错mysql 1130的解决方法
Navicat for MySQL远程连接的时候报错mysql 1130的解决方法
578 0
|
26天前
|
人工智能 JavaScript API
零门槛部署 Windows 系统本地及云上 AI 助手:OpenClaw(原 Clawdbot/Moltbot)保姆级教程
2026年初,一款名为OpenClaw的AI助手在开发者社区迅速走红,它前身为Clawdbot、Moltbot,经过品牌整合后统一命名为“OpenClaw”。这款AI助手并非传统意义上的聊天工具,而是具备“动手执行”能力的智能体——既能读写本地文件、执行代码、操控命令行,又能联网搜索、分析网页内容,还可接入Qwen、OpenAI等云端API或利用本地GPU运行模型,像“私人AI员工”般处理各类事务。
3174 9
|
3月前
|
Java 调度 数据库
搭建XXL-JOB
XXL-JOB由调度中心和执行器两部分组成。调度中心负责任务调度与管理,支持动态配置、监控告警;执行器部署在微服务中,接收调度请求并执行任务。通过SpringBoot集成xxl-job-core,配置注册地址后可自动注册到调度中心,实现分布式任务调度。
|
安全 网络安全
gbase8a centos8(kylinv10)加载报登录 ftp失败报错530 Login incorrect 排查过程及解决办法
centos8(kylinv10)加载报登录 ftp失败报错530 Login incorrect 排查过程及解决办法
|
11月前
|
索引 Python
Python错误 - 'list' object is not callable 的问题定位与解决
出现编程问题并不可怕,关键在于是否可以从中学习与成长。遇到'list' object is not callable这样的错误,我们不仅需要学会应对,更需要了解其背后的原因,避免类似的问题再次出现。记住,Python的强大功能和灵活性同时也意味着我们需要对其理解更准确,才能更好的使用它。
1305 70
|
网络协议 网络安全
华为openEuler欧拉系统的防火墙常用设置方法
在有防火墙的系统中,比如我们部署了一个WEB项目,我们需要给该WEB项目所需的端口放行。本文介绍了防火墙常用设置方法。
2089 81
|
Kubernetes 网络协议 Linux
容器跨主机通信:Flannel网络实现机制分析(二)
容器跨主机通信:Flannel网络实现机制分析(二)
600 0
|
SQL Oracle 关系型数据库
若依框架---PageHelper分页(五)
若依框架---PageHelper分页(五)
533 0

热门文章

最新文章