Linux修改用户密码
Linux修改用户密码
一、通过root用户修改密码
1、修改root账号密码
(base) litao@litao-3090:~$ sudo passwd
[sudo] litao 的密码:
新的 密码:
重新输入新的 密码:
passwd:已成功更新密码
2、修改用户密码
(base) litao@litao-3090:~$ sudo passwd sciengu #sciengu为用户账号
[sudo] litao 的密码:
新的 密码:
重新输入新的 密码:
passwd:已成功更新密码
二、通过用户账号修改密码
(base) gaoyang@litao-3090:~$ passwd
更改 gaoyang 的密码。
Current password:
新的 密码:
重新输入新的 密码:
passwd:已成功更新密码
三、passwd常用参数
[Linux 修改用户密码](Linux 修改用户密码_linux用户修改密码-CSDN博客)
-k ##keep-tokens keep non-expired authentication tokens 注:保留即将过期的用户在期满后能仍能使用;
-d ##delete delete the password for the named account (root only) 注:删除用户密码,仅能以root权限操作;
-l ##lock lock the named account (root only) 注:锁住用户无权更改其密码,仅能通过root权限操作;
-u ##unlock unlock the named account (root only) 注:解除锁定;
-f ##force force operation 注:强制操作;仅root权限才能操作;
-x ##maximum=DAYS maximum password lifetime (root only) 注:两次密码修正的最大天数,后面接数字;仅能root权限操作;
-n ##minimum=DAYS minimum password lifetime (root only) 注:两次密码修改的最小天数,后面接数字,仅能root权限操作;
-w ##warning=DAYS 注:在距多少天提醒用户修改密码;仅能root权限操作;
-i ##inactive=DAYS 注:在密码过期后多少天,用户被禁掉,仅能以root操作;
-S ##status report password status on the named account (root only) 注:查询用户的密码状态,仅能root用户操作;
chage修改用户密码有效期限的命令
chage [-l] [-m 最小天数] [-M 最大天数] [-W 警告] [-I 失效日] [-E 过期日] [-d 最后日] 用户
-m days: 密码可更改的最小天数。为零时代表任何时候都可以更改密码。
-M days: 指定口令有效的最多天数。当该选项指定的天数加上-d选项指定的天数小于当前的日期时,用户在使用该帐号前就必须改变口令。
-d days: 指定从1970年1月1日起,口令被改变的天数。
-I days: 指定口令过期后,帐号被锁前不活跃的天数。如果值为0,帐号在口令过期后就不会被锁。
-E date: 指定帐号被锁的日期。日期格式YYYY-MM-DD。若不用日期,也可以使用自1970年1月1日后经过的天数。
-W days: 指定口令过期前要警告用户的天数。
-l: 列出指定用户当前的口令时效信息,以确定帐号何时过期。
[linux设置多个用户密码](如何使用不同的方式更改 Linux 用户密码 - 知乎 (zhihu.com))
版权声明:
本站所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自
MakerGao!
喜欢就支持一下吧