Linux passwd命令:设置或修改用户密码。
Linux passwd命令 功能描述
使用passwd命令可以设置或修改用户的密码,普通用户和超级权限用户都可以运行passwd,普通用户只能更改自己的用户密码,root用户可以设置或修改任何用户的密码。如果passwd命令后面不接任何选项或用户名,则表示修改当前用户的密码。
Linux passwd命令 语法
passwd [选项] [用户名]
命令中各选项的含义如下表所示。
Linux passwd命令 示例
设置用户it的密码
[root@rhel ~]# passwd it
更改用户it的密码。
新的密码: //在此输入用户it的密码
重新输入新的密码: //在此重复输入用户it的密码
passwd: 所有的身份验证令牌已经成功更新。
设置当前用户的密码
[root@rhel ~]# passwd
更改用户root的密码。
新的密码: //在此输入当前用户的密码
重新输入新的密码: //在此重复输入当前用户的密码
passwd: 所有的身份验证令牌已经成功更新。
锁住用户it的密码
[root@rhel ~]# passwd -l it
锁定用户it的密码。
passwd: 操作成功
//用户it锁住以后不能登录到系统,但是可以使用su命令从其他用户切换到用户it
查看用户it的密码状态
[root@rhel ~]# passwd -S it
it LK 2013-08-18 099999 7-1 (密码已被锁定。)
//查看用户密码状态,显示用户it的密码是锁住的
解锁用户it的密码
[root@rhel ~]# passwd -u it
解锁用户it的密码。
passwd: 操作成功
//已经成功解锁用户it,重新设置用密码令也可以解锁用户
删除用户it的密码
[root@rhel ~]# passwd -d it
清除用户的密码it。
passwd: 操作成功