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

相关推荐
大树8828 分钟前
金刚石散热越强,管路越先见顶
大数据·运维·服务器·人工智能·ai
摇滚侠31 分钟前
Linux CentOS7 rpm 安装 MySQL 5.7
linux·运维·mysql
bush41 小时前
嵌入式linux学习记录十四、术语
linux·嵌入式
载数而行5201 小时前
Linux 11 动态监控指令top
linux
小宇宙Zz1 小时前
Maven依赖冲突
java·服务器·maven
不会C语言的男孩2 小时前
Linux 系统编程 · 第 8 章:进程基础
linux·c语言
古城小栈3 小时前
Unix 与 Linux 异同小叙
linux·服务器·unix
程序猿阿伟3 小时前
《Chrome离线扩展安装的底层逻辑与场景落地指南》
服务器·网络·chrome
凡人叶枫4 小时前
Effective C++ 条款42:了解 typename 的双重意义
java·linux·服务器·c++
AC赳赳老秦4 小时前
用 OpenClaw 搭建服务器故障应急响应系统,自动处理 80% 常见运维故障
android·运维·服务器·python·rxjava·deepseek·openclaw