Linux shell passwd 命令
Linux shell passwd 命令用来更改用户的密码
passwd 命令语法格式
passwd [-k] [-l] [-u [-f]] [-d] [-S] [username]
选项
- -d 删除密码
- -f 强制执行
- -k 更新只能发送在过期之后
- -l 停止账号使用
- -S 显示密码信息
- -u 启用已被停止的账户
- -x 设置密码的有效期
- -g 修改群组密码
- -i 过期后停止用户账号
- --help 显示帮助信息
- --version 显示版本信息
范例
修改用户密码
[root@localhost ~]# passwd nouser # 设置 nouser 用户的密码 Changing password for user nouser. # 输入新密码,输入的密码无回显 Retype new password: # 确认密码 passwd: all authentication tokens updated successfully. [root@localhost ~]#
显示账号密码信息
[root@localhost ~]# passwd -S nouser nouser PS 2017-09-20 0 99999 7 -1 (Password set, SHA512 crypt.)
删除用户密码
[root@localhost ~]# passwd -d nouser Removing password for user nouser. passwd: Success