passwd 命令 [passwd命令使用手法]

passwd 作为普通用户和超级权限用户都可以运行,但作为普通用户只能更改自己的用户密码,但前提是没有被root用户锁定.下面是小编收集整理的passwd命令使用手法,希望对大家有帮助~~。

passwd命令使用手法

工具/原料。

debian虚拟机一台。

方法/步骤。

首先我们执行命令 passwd 则更改当前登录用户本身的密码

如下图所示我们使用管理员登录,修改root账户的密码

第二条命令必须在管理员权限登录下,执行命令格式为passwd +要修改的用户的名称。设置其他用户密码

第三条命令,在普通用户或者管理员用户登录情况下,执行命令passwd —S。查看当前用户密码状态

可以看到返回结果为:root P 10/27/2015 0 99999 7 —1。我们对各个字段进行解释。

root(第一个字段):用户名称。

P(第二个字段):该字段默认显示为密码状态,在debian系统下有三种状态:NP 代表无密码,P代表已经设置密码,L代表密码锁定状态

10/27/2015(第三个字段):代表上次修改密码的时间。

后面4个字段分别代表密码更改的最小期限和最大期限,警告期限和没有使用该口令的时长。

备注:在管理员权限下可执行命令:passwd —S+用户名,查看该用户密码状态

第4条命令。在管理员权限执行。passwd —Sa 查看系统内所有用户密码状态。如下图所示显示debian系统下所有用户密码状态

第5条命令,在管理员权限执行执行命令为passwd —d+用户名称,意思为删除用户密码

本篇中我们在root登录情况下,删除test用户密码。然后切换到test下,执行passwd —S查看密码状态

6第6条命令,在管理员权限执行执行命令为passwd —l +用户名称。

意思为锁定用户密码执行后,该用户登录系统后,不能更改自己的密码了。

7第7条命令,在管理员权限执行执行命令为:passwd —u +用户名称。意思为解锁用户密码

3 次访问