Linux:修改用户的密码和有效期
时间: 2023-07-07 12:31:45 浏览: 138
修改linux密码
要修改用户的密码和有效期,可以使用以下命令:
1. 修改用户密码
使用 passwd 命令可以修改用户的密码,语法如下:
```
passwd [username]
```
其中,[username] 为要修改密码的用户名。执行该命令后,系统会提示输入新密码,需要输入两次确认密码。
例如,要修改用户名为 test 的用户的密码,可以执行以下命令:
```
passwd test
```
2. 修改用户有效期
使用 chage 命令可以修改用户的有效期,语法如下:
```
chage [options] username
```
其中,[options] 为选项,常用的选项包括:
- -M:设置最大密码使用期限(单位为天数)
- -m:设置最小密码使用期限(单位为天数)
- -E:设置账号的失效日期(格式为 YYYY-MM-DD)
例如,要将用户名为 test 的用户的最大密码使用期限设置为 90 天,可以执行以下命令:
```
chage -M 90 test
```
要将用户名为 test 的用户的账号失效日期设置为 2022 年 12 月 31 日,可以执行以下命令:
```
chage -E 2022-12-31 test
```
注意,chage 命令修改的是账号的有效期,而不是密码的有效期。要修改密码的有效期,需要设置密码的最大使用期限和最小使用期限,具体可以参考 passwd 命令的选项。
阅读全文