Linux 修改密码 passwd
passwd命令用于设置指定用户的密码,如果已存密码,需修改密码。
语法
passwd 选项 [用户名]
 
如果没有指定用户名,则表示修改自己(当前登录用户)的密码。
常用选项
| 常用选项 | 说明 | 
|---|---|
| --stdin | 可通过管道设置密码 | 
| -d | 清空密码 | 
| -S | 查看用户状态 | 
| -l | 锁定用户密码 | 
| -u | 解锁用户密码 | 
示例
例1:设置(修改)xt1的密码为234567
passwd xt1
 

例2:设置自己(root)的密码为123456
passwd
 

例3:一句命令不用提示设置密码
echo 123456 | passwd --stdin xt1
 

例4:锁定、解锁、以及查看用户状态
passwd -l xt1
passwd -S xt1
passwd -u xt1
passwd -S xt1
 
被锁定用户为LK(lock),正常用户显示PS(password set)

查看shadow文件,密码前两位!!表示账户密码锁定。
