usermod命令常用选项
时间: 2024-08-13 10:05:44 浏览: 46
Linux usermod 命令的使用
`usermod` 是 Linux 系统中用于管理用户账户的命令,它允许你修改用户的属性,包括但不限于密码、用户信息、用户组归属等。这里列举一些常用的 `usermod` 命令选项:
1. `-U [new_group]`: 改变用户所属的主群组。如果省略 `[new_group]`,则会显示当前群组。
2. `-G [group_list]`: 同时改变用户所属的多个群组,用逗号分隔。
3. `-L`: 将用户设置为不可登录状态。
4. `-U`: 将用户设置为可登录状态。
5. `-P [password]`: 更改用户密码,需要输入新密码。
6. `-d [directory]`: 更改用户的家目录。
7. `-r`: 如果用户是已存在的系统账户,将该账户改为“非登录”状态(通常不推荐使用,因为可能影响服务账户)。
8. `-s [shell]`: 更改用户的默认 shell。
9. `-e [date]`: 设置用户的过期日期(格式如 `YYYY-MM-DD` 或 `+MMDDHHMM`)。
10. `-M`: 当用户文件不存在时,创建新的用户文件。
相关问题--
1. `usermod` 命令如何更改用户密码?
2. 如何使用 `usermod` 将用户从一个群组移动到另一个群组?
3. `usermod -L` 和 `-U` 分别代表什么意思?
阅读全文