CentOS 7 服务器上创建新用户及设置用户密码有效期

一、创建用户

1、以 root 用户身份登录到 CentOS 服务器

2、运行以下命令以创建新用户:

复制代码
useradd -m -s /bin/bash username


其中,username 是您要创建的新用户的用户名。该命令将创建一个新用户并为其分配一个主目录。

3、运行以下命令以设置新用户的密码:

复制代码
passwd username

4、如果您希望将新创建的用户添加到用户组中,可以通过以下命令添加:

复制代码
usermod -aG groupname username


其中,groupname 是您要将新用户添加到其中的用户组的名称,username 是您要添加到该用户组的新用户的用户名。

5、运行以下命令以查看新用户所属的用户组:

复制代码
groups username


其中,username 是您要查看其所属用户组的用户的用户名。

6、操作

二、设置用户密码有效期

chage -l 用户名   查看用户的过期时间

chage -M 99999 用户名   用命令修改过期时间为永久

chage -M 90 用户名   设置密码有效期为90天

chage -d 0 用户名     强制用户登陆时修改口令

chage -d 0 -m 0 -M 90 -W 15 用户名   强制用户下次登陆时修改密码,并且设置密码最低有效期0和最高有限期90,提前15天发警报提示

chage -E '2020-09-30' 用户名   这个账号的有效期是2020-09-30

相关推荐
水饺编程7 分钟前
第2章:Linux 基础,rm 命令
linux·c语言·汇编
范同学~12 分钟前
固定表头+第一列+最后一列
java·服务器·前端
雪落漂泊15 分钟前
Linux基础开发工具(三)gcc/g++与make/makefile篇
linux·运维·服务器
爱吃辣椒的小豆豆24 分钟前
Linux-sshd-实战-白名单与跳板机
linux·运维·服务器
气质、小青年!30 分钟前
进程1学习
linux·学习
强哥聊算力44 分钟前
《算力江湖·国产GPU突围:摩尔线程故事》第四集:从图形到AI:摩尔线程为什么必须冲进大模型赛道?
运维·服务器·人工智能·ai·gpu算力
blueSatchel1 小时前
framebuffer注册源码解读
linux·嵌入式
2401_862880821 小时前
嵌入式Linux系统移植与驱动开发完整指南
linux·c语言·驱动开发
坤坤子吖1 小时前
Linux 线程同步与互斥——互斥锁
linux·服务器·c++·笔记·学习
a5986521 小时前
ARM服务器部署Docker云手机,多开实例性能实测
服务器·arm开发·docker·云手机