passwd(password的缩写)命令用来修改系统登录密码。
修改系统登录密码
passwd
-d 删除密码(仅限root账号) -f 强制执行 -k 设置只有在密码过期失效后,方能更新 -l 锁住密码 -s 列出密码的相关信息(仅限root账号) -u 解开已上锁的帐号
普通用户修改自己的密码,直接用passwd命令:
[peter@ibi98 ~]$ passwd 更改用户 peter 的密码 。 为 peter 更改 STRESS 密码。 (当前)UNIX 密码: passwd: 鉴定令牌操作错误 [peter@ibi98 ~]$ passwd 更改用户 peter 的密码 。 为 peter 更改 STRESS 密码。 (当前)UNIX 密码: 新的 密码: 无效的密码: ????????????????????? 新的 密码: 无效的密码: ????????????????????? 新的 密码: 重新输入新的 密码: passwd: 所有的身份验证令牌已经成功更新。
如果密码过于简单,或仅将原来的密码更改一下大小写,系统会相应提示并禁止修改。
root账号可以修改普通用户的密码:
[peter@ibi98 ~]$ su 密码: [root@ibi98 peter]# passwd peter 更改用户 peter 的密码 。 新的 密码: 重新输入新的 密码: passwd: 所有的身份验证令牌已经成功更新。
su命令是登录root账号。