新建用户user007,UID为1999,指定其所属的私有组为test1(test1组的标识符为1777),该私有组要先新建,用户的口令为77777777,其口令的最短口令存活期为4天,最长口令存活期为15天,口令到期前5天提醒用户修改口令。
时间: 2024-10-27 13:14:28 浏览: 23
test_multisock,UDP组播测试工具
5星 · 资源好评率100%
创建用户user007的过程涉及到Linux系统管理操作,通常在Unix/Linux环境中通过命令行工具如`useradd`、`groupadd`以及`chage`来完成。以下是步骤:
1. **新建用户**: 首先,使用`useradd`命令创建用户,指定uid和用户名:
```sh
useradd -u 1999 -g test1 -p $(echo -n 77777777 | sha512sum | cut -d ' ' -f1) user007
```
这里使用`-p`后面的值。
2. **新建私有组**: 如果test1组不存在,需要使用`groupadd`创建:
```sh
groupadd -g 1777 test1
```
`-g`选项指定了组的gid(标识符)。
3. **设置口令策略**: 使用`chage`命令设置口令策略,包括最短口令存活期、最长口令存活期和提前5天提醒:
```sh
chage -M 4 -m 15 -E +5 user007
```
`-M`表示最长口令过期天数(15天),`-m`表示最小口令过期天数(4天),`-E`后的`+5`表示在口令到期前5天发送提醒。
现在,用户user007已经创建并配置完毕,等待管理员对其进行进一步的权限分配和管理。
阅读全文